2013-04-27 76 views
0

我有一个带有选项卡栏和导航栏的视图。我在视图中有几个按钮和文本框。我在视图底部留下了一些空白空间。在选项卡栏中自动调整大小不起作用

在3.5英寸的屏幕上进行测试时,空白区域被标签栏占据。但是,在4英寸的屏幕上,我可以清楚地看到空间。我尝试了每种方式的自动调整大小,但它不起作用。

我应该为4英寸屏幕创建一个单独的视图吗?

+0

您尝试过哪些自动调整大小规则,哪些视图应填充额外空间?你想填补空间的观点应该可以固定在灵活的宽度和高度的各个方面。 – Wain 2013-04-27 08:06:11

+0

它被固定到宽度和高度都很灵活的所有侧面 – Sekhar 2013-04-27 08:09:54

+0

标签栏?您不应该调整标签栏的大小。为什么调整标签栏而不是实际的“内容”视图? – Wain 2013-04-27 08:14:33

回答

0

虽然与标签栏的工作你不必费心离开空间标签栏,它会使得它的空间由调整(不裁剪)你的视线的高度。结果是屏幕尺寸会减小。

但在这种情况下,视图的AutoResizingProperty必须是这样的:

[yourView setAutoresizingMask:UIViewAutoresizingFlexibleHeight]; 

或者,如果你正在处理XIB那么就应该是这样的:

enter image description here

有了这些设置你的观点将调整本身就是窗口大小的机器人。