1

私は現在、一連の長方形 ( CGRect) をビューに描画し、UIView のサイズに基づいてサイズを変更するアプリに取り組んでいます。このコードは、UIView を継承するクラス ファイル (rectangle.h/rectangle.m) に含まれています。何らかの理由で、必要な値を使用self.view.bounds.heightまたは取得できません。クラスに組み込まれているself.view.bounds.widthオーバーライドされたメソッド " " を使用しています。drawrectビューのサイズを取得するにはどうすればよいですか? またはそれが不可能な場合、どうすればこれを実装できますか?

4

2 に答える 2

0

次を使用してビューサイズを取得できます。

CGSize viewSize = self.view.frame.size;

NSLog(@"View Size : %@",NSStringFromCGSize(self.view.frame.size));
于 2013-05-01T15:53:50.730 に答える