2010-09-15 62 views
1

我使用的是具有768 * 1024的ipad Xib文件。但是当我减小其大小(通过在viewdidload中编码为.frame属性)添加子视图时,宽度和高度会减小并显示,但对象(如按钮等)与768 * 1024处于同一坐标中?我必须做任何自动化等任何教程一步一步?框架属性不起作用?

回答

1

您应该检查UIView Class Reference

首先,您应上海华能够autoresizesSubviews,它的默认值是true /主动。

然后,在子视图上,你应该设置他们将对他们的超级视图上的变化做出响应的方式,因为这可以看看contentMode

覆盖你的UIView上的drawRect:方法允许你配置它的整个绘制过程。