在iOS中自动调整问题

时间:2013-02-19 08:53:23

标签: ios xcode autoresize

我有一个xib文件,其图像如下:

当我运行它时,它似乎缩小了尺寸:

宽度:320高度:370是我给出的值。上面有一个导航栏,下面有一个标签栏。

图像是否应该正常显示?它似乎被重新调整..不知道为什么......

如何避免萎缩?

需要一些指导..谢谢...

* EDIT1 *

巨大的道歉..我正在使用iPhone(Retina 3.5英寸)。这就是它出现在中间的原因。我如何确保它保持在iphone(Retina 4英寸),iPhone(Retina 3.5英寸)和iPhone的底部?

* EDIT2 *

在iphone 5中,它看起来像这样:

如何避免这种情况?

4 个答案:

答案 0 :(得分:0)

请在xib文件中添加底栏作为tabbar ...  put bottom bar on xib file

答案 1 :(得分:0)

打开您的xib并选择您的视图,然后取消选中“使用AutoLayout”属性 文件检查器(选项+命令+ 1)

答案 2 :(得分:0)

在xib编辑器中选择图像并将模式设置为“顶部”。

答案 3 :(得分:0)

如果你想让它们始终保持低谷,你需要将你的视图和imageview的autoresizingmask设置为UIViewAutoresizingFlexibleTopMargin。

你需要删除UIViewAutoresizingFlexibleHeight。

您可以使用代码或在interfacebuilder中执行此操作。