2012-03-26 17 views
2

私のビューでいくつかのボタンを動的に作成し、私のJSON responeパラメータのいくつかに従ってフレームを決定します。しかし、私はデバイス(dsimulator)が回転するときにそれらを自動サイズ調整したい。私は簡単にインターフェイスビルダーでこれを行うことができますが、動的なもので何もすることはできません。助けてもらえますか?ここでEDIT動的に作成されたUIButton要素で自動サイズ調整を処理する方法

がありPortraidモードを使用しても問題はありませんが、それは横に回転すると、大きな空き領域が画面の右側にとどまる私のコード

if (button.tag==1) { 
    button.frame = CGRectMake(30.0f, yPosition, 200.0f, buttonHeight); 
} 
if (button.tag==2) { 
    button.frame = CGRectMake(280.0f, yPosition, 200.0f, buttonHeight); 
} 
if (button.tag==3) { 
    button.frame = CGRectMake(530.0f, yPosition, 200.0f, buttonHeight); 
} 

のスニップです。私はXIBでサイズインスペクター(Xcodeの4.3)に自動サイズで再生 :?私は、この(私は意味、私が回転したときに、私はボタンがscrenの幅の中心に着いたい)

EDITをどのように修正することができますファイルとそれは素晴らしいですが、何を私は回転後に動的に作成されたボタンのサイズを変更できませんでした。私はAutoresizingMask enums of UIViewのほとんどすべてを試しましたが、何も変わりません。誰か助けてもらえますか

答えて

関連する問題