私はIBでボタンを設定しました。私はIBOutletをセットアップし、オンスクリーンのオブジェクトをそれにリンクさせました。ボタンの位置やサイズをプログラムで変更する方法はありますか?私はあなたがタイトルといくつかのものを変更することができますが、私はそれの位置やサイズを変更する方法を見ていないことを知っています。UIButtonポジションを変更する
今、私はそれに応じてそれの位置を変更したいと思います。出来ますか?はいの場合は、次のコードでボタンの位置を変更しようとしていますが、ヘッダーファイルでは機能しません。
@property (nonatomic, strong) IBOutlet UIButton *mybuttonOutlet;
実装ファイルで:
-(void)viewDidLoad {
screenSizeHeight=[UIScreen mainScreen].bounds.size.height;
if(screenSizeHeight==568)
mybuttonOutlet.frame= CGRect(38, 464 ,157,25);
if(screenSizeHeight==480)
mybuttonOutlet.frame= CGRect(38, 364 ,157,25);
}
を、あなたの.xibでこれmyButtonOutletを接続したのですか? –
IBOutletに接続するのを忘れていない限り、これが動作しない理由は何も見つかりません。 – Anupdas
はい、私の.xibにボタンを接続しました – casillas