2009-10-08 138 views
0

我开发了我的第一个iphone应用程序,但有一些自动旋转的问题。旋转后,屏幕被切断,我必须切换到另一个选项卡,然后回到正确的位置。Iphone:旋转后重新加载视图

我想,如果我可以重新加载旋转后的视图,它可能会正常工作。 。关于如何做(或替代解决方案)的任何提示?

谢谢! :)

回答

1

这可能是很多事情,比如在代码或Interface Builder中设置你的观点自动调整大小。或者它可能是你需要沿着这些线路的东西:

if (portrait) { 
    self.view.transform = CGAffineTransformMakeRotation(0); 
    self.view.bounds = CGRectMake(0.0, 0.0, 320, 480); 
} 
else { 
    self.view.transform = CGAffineTransformMakeRotation((M_PI * (90)/180.0)); 
    self.view.bounds = CGRectMake(0.0, 0.0, 480, 320); 
}