2012-03-22 6 views
2

UI Builderを使用してUIコンポーネントを配置する場合、クリックするとUIコンポーネント(ボタン、ラベルなど)のサイズを変更したり配置したりする必要があります。この機能とは何ですか?そして、これをプログラムでどのように行うことができますか?xcodeインターフェイスビルダーの機能が不明 - 初心者

+0

を見てください。何をしたいですか?インターフェイスの変更を自動化したいですか?あなたがプログラムによって何を意味するのではない?また、あなたのUI要素がウィンドウを埋めるようにしますか?または... – Ali

+1

彼はCGRectを考えています。 UIViewコンポーネントを画面上に配置し、サイズを変更するにはUIViewオブジェクトとCGRect/CGRectMake()のframeプロパティを調べます。 CGRectは、origin.x、origin.y frame.size.width、frame.size.heightの4つのパラメータをとります。ボタン、ラベル、および多くのコンポーネントはすべてUIViewから継承されています。 Doc's.http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5-SW6またはオリエンテーションの変更中にコンポーネントを配置するためのAuto-Resizing Maskがあります。 –

+0

正確に何が必要ですか?しかし、私はすべてのUIコンポーネントをコードで作成しているので、インタフェースビルダーで提供されているオプションを使用することができません。 – Illep

答えて

1

UIViewautoresizingMaskプロパティを参照していると思います。

は、あなたの質問が明確ではないdocumentation

+0

だと思います。またはそれは 'AutoresizeSubview'です。これどうやってするの ? – Illep

関連する問題