在我的应用程序中,我有一系列表格,这些表格通向图像。在纵向模式下,右下角有一个按钮,当我选择此按钮时,屏幕会翻转,我可以做笔记。
当我将 iPhone 切换为横向模式时,此按钮完全消失。
有什么想法吗?
最佳答案
如果您在代码中设置 View ,请使用 autoresizingMask 属性。这就是 Interface Builder 中的约束所设置的内容。然而,它与您在 Interface Builder 中看到的有点倒退。如果想让它粘在右下角,设置view.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleTopMargin
(这相当于在 IB 中启用右侧和底部的 Spring 。另一方面,灵活的宽度和高度可以按您的预期工作。
只要 super View 有autoresizesSubviews
设置为YES
(默认),旋转时它会自动重新定位。
关于iphone - iPhone 旋转时按钮消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3310127/