UIView添加了错误的方向

时间:2010-04-16 21:00:44

标签: iphone iphone-sdk-3.0 ipad

所以我一直在研究iPad上的UIView问题。基本上我有一个splitview作为根视图,我想将我的自定义图像视图覆盖在splitview的顶部(这是因为splitview必须是根视图)。我遇到的问题是,当我在我的splitview上调用addSubview时,子视图会以默认方向显示,而不考虑iPad的当前方向。关于我做错了什么或者我没有设置标志的任何建议?

谢谢!

我用来添加视图的代码:

[splitViewController.view addSubview: myImageController.view];

屏幕截图示例:http://www.engineering.uiowa.edu/~krtaylor/so/

2 个答案:

答案 0 :(得分:1)

因此,如果想出一个解决方案,那就是以编程方式创建视图并使用UIDevice的currentOrientation来正确调整视图大小。

答案 1 :(得分:0)

我遇到了同样的问题,通过从父视图中删除IB中的“autoresize子视图”选项解决了接缝问题。
然后选择视图a:Inspector - >属性(第一个标签) - >图。