【发布时间】:2010-09-15 18:54:57
【问题描述】:
我正在使用 768*1024 的 ipad Xib 文件。但是当我在添加子视图时减小它的大小(通过在viewdidload中编码为.frame属性)时,宽度和高度会减小并显示,但对象(如按钮等)与它在768 * 1024中的坐标相同吗?我必须在自动调整大小等方面做任何事情?任何教程一步一步?
【问题讨论】:
我正在使用 768*1024 的 ipad Xib 文件。但是当我在添加子视图时减小它的大小(通过在viewdidload中编码为.frame属性)时,宽度和高度会减小并显示,但对象(如按钮等)与它在768 * 1024中的坐标相同吗?我必须在自动调整大小等方面做任何事情?任何教程一步一步?
【问题讨论】:
首先,您的超级视图应该能够autoresizesSubviews,默认为true/active。
然后,在子视图上,您应该设置它们响应其父视图更改的方式,为此请查看contentMode。
在你的 UIView 上重写drawRect: 方法可以让你配置它的整个绘制过程。
【讨论】: