iphone - iPhone 旋转时按钮消失

标签 iphone xcode button rotation

在我的应用程序中,我有一系列表格,这些表格通向图像。在纵向模式下,右下角有一个按钮,当我选择此按钮时,屏幕会翻转,我可以做笔记。

当我将 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/

相关文章:

iphone - UISwitch旧版本

iphone - 如何从按钮获取背景图像的名称?

ios - XCode 7 UI 测试 - 可用操作

ios - Xcode 8 中缺少 "Any"大小类

objective-c - 将 ARC 转换为非 ARC

button - javafx - 根据 boolean 值绑定(bind)按钮

iphone - UITableViewCell 高亮覆盖了我的 accessoryView

iphone - 缩放和平移 2D cocos2d iPhone 游戏的最佳方式

java - 如何获取字符串数组中的下一个按钮

javascript - 在angularjs中页面加载后自动点击按钮