有没有人注意到在iPhone上,当设备转为横向模式时,顶部导航栏会变小重新绘制?
而且Interface Builder模拟的用户界面元素似乎不知道这一点,并在纵向和横向模式下保持相同的导航栏高度。这很烦人,因为UI元素的最终位置在IB中和运行时会有所不同。
是否可以添加一个“自定义”模拟用户界面元素? (例如,像原始的横向导航栏一样,但更窄)
有没有人注意到在iPhone上,当设备转为横向模式时,顶部导航栏会变小重新绘制?
而且Interface Builder模拟的用户界面元素似乎不知道这一点,并在纵向和横向模式下保持相同的导航栏高度。这很烦人,因为UI元素的最终位置在IB中和运行时会有所不同。
是否可以添加一个“自定义”模拟用户界面元素? (例如,像原始的横向导航栏一样,但更窄)
我认为这是因为您没有正确设置导航栏的拉伸属性。在属性检查器中,我认为这是第三或第四个选项卡。默认情况下,它们的垂直高度保持不变..您需要更改该高度属性。