【发布时间】:2013-03-16 22:34:16
【问题描述】:
我有一个在 iPhone 4s 上完美运行的 iPhone 应用程序,但是在 iPhone 5 上运行时,屏幕的某些部分不会自动调整大小。没有调整大小的是 UIToolbar。我的应用程序始终以横向模式运行,因此工具栏位于屏幕底部,这些是工具栏的尺寸:
X: 0 Y: 256
Width: 480 Height: 44
我已经尝试将自动调整大小工具调整为几乎所有组合,但没有任何效果。我可以让工具栏分布在屏幕上,但 3 个按钮的大小保持不变。每个按钮的宽度 = 148。有没有更简单的方法让整个应用程序自动正确调整大小?出于某种原因,当您使用“x2”调整大小视图时,我的 iPhone 应用程序在 iPad 上运行良好。想法?
【问题讨论】:
-
不明白。您的工具栏不跨越屏幕的宽度? -- 你是用代码还是 xibs 或故事板做的
-
我正在使用情节提要。工具栏横跨整个屏幕底部,但 3 个条形按钮不会调整大小,这会导致右下角的额外屏幕出现间隙。
-
UIBarButtom 项目不调整大小....您使用自定义按钮?
-
如何为 UIBarButtons 使用自定义按钮?将 RoundedRects 更改为 customButtons 的方式是否相同?
标签: ios xcode ios6 uitoolbar autoresize