我在我的應用程序中在左側有一個UITextField
,右側有一個UIButton
。文本框位於超級視圖的左側(容器視圖)和按鈕的右側。 所以在文本框的左邊有一個iOS:同時更新約束和框架
前導間隔= 0在容器的關係
和右側按鈕
的關係的尾隨空間= 0
但如果我按正確的方式移動按鈕,更改x原點值,爲什麼文本字段不放大其寬度?
(顯然按鈕具有其左右寬度和高度與用於位置約束,但不是說鎖定文本框)
所以如果我這樣做
self.mybutton.frame = CGRectMake(self.mybutton.frame.origin.x+100, self.mybutton.frame.origin.y, self.mybutton.frame.size.width, self.mybutton.frame.size.height);
按鈕在正確的方向移動,但textfield似乎不會放大其寬度。 你知道爲什麼嗎?
做到這一點其他方式給textfield一個寬度約束,並以編程方式更改它 –