【发布时间】:2012-10-30 19:15:03
【问题描述】:
我有一个使用 IB 创建的应用程序,带有一个标签栏和几个标签,其中一个标签视图的背景图像无法自动调整大小(拉伸)。该视图有十几个隐藏在背景后面的按钮,并且按钮的位置必须根据背景进行更改。
我正在考虑复制 XIB 文件并编辑 XIB 以选择 568 像素背景图像并相应地重新定位页面下方的按钮。然后在运行时我想添加代码以在 iPhone 5 上选择 568 像素(iPhone x/5 选择不是问题)”。
最后一件事,我想使用相同的视图控制器和连接(如果可能的话),因为所有代码都是通用的。有可能这样做吗?如何创建 XIB 并使其在选项卡选择时可见。
【问题讨论】:
-
使用 IB 使用正确的自动调整大小设置来定位按钮,然后提供两个图像
background.png和background@2x.png,后者将用于视网膜(包括 iphone5)。