ios - 如何在运行时使用自动布局隐藏 ios 中的 View 以使 ui 保持一致?

标签 ios xcode ios-ui-automation ios-autolayout

我在这里附上我的用户界面的图像。

用户界面:

enter image description here

我想根据条件在运行时隐藏带有申诉详细信息和 mdm 详细信息标题的按钮,但我希​​望带有注销标题的按钮自动向上移动。但它没有发生。我附上了我的结果图片。

移除两个按钮后的用户界面:

enter image description here

这是应用在带有注销标题的按钮上的约束的图像。

应用于注销按钮的约束:

enter image description here

最佳答案

如果您应用的部署目标高于 iOS 9,那么您应该使用 UIStackView。您可以使用 UIStackView 轻松实现。

Check this

关于ios - 如何在运行时使用自动布局隐藏 ios 中的 View 以使 ui 保持一致?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41674275/

相关文章:

iphone - IOS 中是否存在用于 UI 控件自动化的现有库

ios - 在 Sprite Kit 游戏中重置 SKScene

ios - Swift 4 将 nil jsonElement 更改为空字符串

ios - 尝试从 UIView 访问标签

ios - iOS UI Automation 可以在没有真实设备或模拟器的情况下运行吗?

ios - UIAutomation 和应用程序之间的通信

iOS swift json PUT 参数中的请求字符串数组

ios - swift,来自 View Controller 的 UIUserNotificationAction 而不是应用程序委托(delegate)

ios - Xcode 5 中缺少 ViewController.xib

ios - Xcode 6 - 线程 1 SIGABRT 错误