我有一个通用应用程序,具有不同的静态背景图像
这个静态背景图片非常具体(它不是纹理或纯色,有视觉元素需要总是在左侧等),但我的所有按钮和标签都位于它可以灵活(因此我想使用自动布局)。
该应用仅支持横向广告。
当我有3个不同的XIB时,使用自动布局的最佳方法是什么?
我想整合代码库。
答案 0 :(得分:1)
如果三个设备的布局唯一不同的是背景图像,那么你应该将它们全部放在一个xib中,使用autolayout正确响应屏幕大小。
然后将IBOutlet设置为保存背景图像的UIImageView,或设置为其背景图像中的图像的UIView,并在启动时检测到屏幕尺寸后在代码中设置图像。