私は自分のアプリに、UITextField
と、右側にUIButton
という1つを持っています。テキストフィールドは、スーパービュー(コンテナビュー)の左側とボタンの右側に固定されています。 だからテキストフィールドの左側に容器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);
右方向に移動するボタンが、テキストフィールドは幅を拡大しないようです。 あなたはその理由を知っていますか?
はそれですかテキストフィールドに幅の制約を与え、それをプログラム的に変更する –