アプリの実行中にラベルとテキストフィールドを動的に変更したいので、少し驚いています。つまり、画像サイズに基づいて、ラベルとテキストフィールドの位置を変更する必要があります。しかし、うまくいきません。メインウィンドウファイル(ex xib)ですべての作成を行いました。
次に、セグメントセレクターをクリックすると、これを実行します (フィールドとラベルが動かない!?):
CGRect frame = [LHeight frame];
frame.origin.x += 100; // change the location
frame.size.width += 100; // change the size
[LHeight setFrame:frame];
この方法でも機能しません:
LHeight.frame = CGRectMake(LHeight.frame.origin.x + 100, LHeight.frame.origin.y, LHeight.frame.size.width + 100, LHeight.frame.size.height);
XIB ファイルで変更するパラメータはありますか?
ご支援いただきありがとうございます。
よろしく