0

我有一个带有标签栏和导航栏的视图。我在视图中有一些按钮和文本字段。我的视图底部有一些空白空间。

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

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

4

1 回答 1

0

在使用标签栏时,您不必费心为标签栏留出空间,它会通过调整(而不是裁剪)视图高度来使其成为空间。结果屏幕尺寸将最小化。

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

[yourView setAutoresizingMask:UIViewAutoresizingFlexibleHeight];

或者,如果您正在处理,XIB那么它应该如下所示:

在此处输入图像描述

通过这些设置,您的视图将根据窗口的机器人大小调整自身大小。

于 2013-04-27T12:48:46.333 回答