簡體   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