【发布时间】:2017-12-24 22:53:31
【问题描述】:
我有一个简单的 UIView,它有两个名为“Button1”和“Button2”的按钮。 在某些条件下(假设 X 条件),我需要显示两个按钮,如图 1 所示。
在另一个条件下(假设 Y 条件),我需要隐藏“Button2”并将其放置在 UIView 的中心,如图 2 所示。
如果你能给我举个例子,那对我很有帮助。 我只需要为 iPhone 客观地执行此操作。
谢谢
【问题讨论】:
-
当您将它们放在(水平)堆栈视图中时,它不会起作用吗?否则,您可以在按钮 1 的左侧设置两个约束。约束 A 到按钮 2,约束 B 到父级边缘,优先级低于约束 A。隐藏按钮 2 时,还应该禁用约束 A...
-
@H. de Jonge - 不想使用堆栈视图。
标签: ios objective-c button constraints