我有一个基于窗口的应用程序,带有一些ViewController。
我使用以下方法从一个视图切换到另一个视图:
[self.view addSubview:newViewController.view];
一切正常,但我遇到了问题:
当我将视图更改为具有超过320x480的帧的scrollView时,我无法返回到先前的帧。我的意思是我更正常地更改视图但是我有一个更大的帧,我看到其余的内容来自scrollView,当前视图未涵盖。
有没有方法可以将超视图大小设置回320x480? 感谢
答案 0 :(得分:0)
您可以通过执行以下操作手动将视图的帧设置回320X480:
yourView.frame = CGRectMake(0,0,320,480);
当您切换回来时,您是否也从超级视图中删除了滚动视图? [scrollview removeFromSuperView]; ?