2

到目前为止,我一直在尝试在视图控制器中调整视图的大小,但没有成功。基本上我在视图的最底部有一个按钮,当方向从纵向更改为横向时,按钮不再可见,因为它现在太远了。

如何调整此视图的大小,以便在方向更改时按钮仍然可见?我试过设置

self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

基本上所有其他可能的组合,到目前为止还没有运气。我知道我可以通过手动重新定位按钮来做到这一点,但有没有更好的方法来做到这一点?

谢谢你。

-奥斯卡

4

1 回答 1

7
  1. 包含按钮的视图必须使用您的掩码 ( UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight) 自动调整大小。
  2. 在包含视图autoresizesSubviews上必须设置为 YES。
  3. 该按钮必须使用UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin.
于 2009-10-15T17:56:02.503 回答