我已经读了几个小时这个问题的stackOverflow答案了.请帮我.
我正在使用addSubview显示视图.我的所有UIView对象都是通过xib文件加载的.层次结构是MainWindow.xib - > View1.xib - > View2.xib.每个都有一个控制器,它通过initWithNibName:bundle:加载xib.层次结构中的每个视图都在IB中选中了Autoresize Subviews属性.每个人都会检查自动调整选项.(又名小红箭.)
当单击View1上的按钮时,使用addSubview将View2作为子视图添加到View1.这在iPhone上运行良好.
我正在使我的应用程序与iPad一起工作.我所有其他视图工作正常,并正确调整大小.但View2没有.这是因为它在调用调整大小函数之后才会被添加到View1中吗?如果是这样,我该如何触发自动调整功能?我错过了什么?
如果这还不够详细,我很抱歉.我也很乐意回应调试问题.经过两天的搜索,我仍然感到有些失落.