在Interface Builder xib文件中设计具有自定义大小的UIView子类自动布局

时间:2017-03-17 15:01:10

标签: ios objective-c uiview autolayout

我有一个UIView子类,其布局在server.h文件中。我将尺寸设置为自由形状,尺寸设置为200 x 300。

如何为iPad设置不同尺寸,以便“查看为”选项正确显示其外观预览?

或者,这可以通过不同的方式实现吗?也许使用故事板而不是xib文件?

2 个答案:

答案 0 :(得分:0)

我上周做的类似功能。我有一个xib文件,我用作collectionView项目。通过界面构建​​器,它不会有所不同。我以编程方式实现了这一点您可以根据需要更改UIView的大小。

如果您有任何疑问,请与我们联系。

答案 1 :(得分:0)

当然,您可以使其与自动布局兼容,您可以使用IBDesignable在Interface Builder中进行可视化布局。

我有几个例子 - 包括从XIB文件加载自定义视图 - 这里:https://github.com/DonMag/IBDesignInspect