以编程方式在两个文本字段之间添加uiview,这两个文本字段是使用autolayout在xib上创建的

时间:2014-11-18 05:35:54

标签: ios objective-c uitextfield

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

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

时添加了这些行
[self.pathView removeConstraints:self.pathView.constraints];
[self.pathView setHidden:YES];

现在我点击selectedSegmentIndex==0然后重新显示视图。 如何在文本字段之间安排此视图。隐藏此视图时,文本字段之间的间隔应与其他文本字段相等。

1 个答案:

答案 0 :(得分:0)

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

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

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

4>致电[pathView setNeedsDisplay]