2009-07-01 23 views
0

uiコントロール(ボトムセンターやトップセンターなど)をすばやく配置する方法はありますか?今、私は日常的に、UIcontrolまたはUIViewサブクラスのフレームを配置するように設定しましたが、コントロールを集中化するために計算を行うことを避けることができるかどうかを知りたいと思います。UIKitで作成したコントロールをすばやく配置するにはどうすればよいですか?

答えて

1

ビューの中央プロパティを中央に配置する場合は、親の中央プロパティに設定できます。それはそれが幅と高さを設定しません。

0

いいえ、iPhone OSは「Struts and Springs」レイアウトのみをサポートしています。

しかし、あなたは簡単にあなたのためにこれを行うカテゴリのメソッドを作成することができます。

- (void)positionAtTopCenterOfSuperView; 
- (void)positionAtCenterOfSuperView; 
- (void)positionAtBottomCenterOfSuperView; 

これらは、書くことが非常に簡単ですが、将来的にあなたの時間を節約します。実際、私はこのカテゴリーを自分で作るかもしれないと思う。

関連する問題