繁体   English   中英

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

[英]Add a uiview programmatically between two textfields which was created on xib with autolayout

我创建了一个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]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM