我正在尝试在我的应用程序中创建一个标签系统,以便在点击UIButton时,视图会切换并且一条线从另一个标签按钮移动到刚刚按下的按钮下方,而另一个选项卡则相同按钮。我这样做是通过为绿线创建一个UIView,为选项卡按钮创建两个UIButton。两个按钮都连接到IBActions,它删除了一个约束,将它的center.x绑定到旧选项卡按钮的center.x并添加一个约束,将其绑定到新选项卡的按钮& #39; s center.x。但是,按钮需要开始与第一个选项卡对齐,当我尝试在viewDidLoad中以编程方式添加该约束时,它会因为" View Hierarchy没有为约束"做好准备而崩溃。我无法在IB中添加此初始约束,因为我需要一些方法在按下下一个按钮时将其删除。 如果需要,我很乐意提供代码或更多详细信息。
谢谢