在两个文本字段之间以编程方式添加一个 uiview,该文本字段是在 xib 上使用自动布局创建的



我创建了一个 xib 并在顶部添加了一个分段控件,而不是我在下面添加了 4 个文本字段,并使用垂直间距约束。

我想在单击分段控制按钮时在第一个和第二个文本字段之间添加一个 uiview。我在文本字段之间添加了此视图,并在selectedSegmentIndex == 1时添加了这些行

[self.pathView removeConstraints:self.pathView.constraints];
[self.pathView setHidden:YES];

现在我单击selectedSegmentIndex==0然后视图应该重新出现。如何在文本字段之间排列此视图。当此视图隐藏时,文本字段之间的间距应相应地相等,因此其他文本字段。

1> 在删除某些变量之前保存对它的约束

2>删除 2 个文本字段之间的视图

3> 在 pathView 上再次应用保存的约束

4>呼叫[pathView setNeedsDisplay]

最新更新