4

Interface Builder で描画された IBOutlet UIImageView のサイズを取得する必要があります。

しかし、viewDidLoad、viewWillAppear、またはviewDidAppearメソッドでIBOutlet UIIMageView.image.size.widthまたは.heightを読み取ると、常に0になります!!!

どこで (どのメソッド)、どのように (他の変数である可能性がありますか?) この情報を取得できますか?

ご協力ありがとうございました

4

2 に答える 2

11

する

UIImageView *iv;  
width = iv.frame.size.width;

うまくいく?画像の代わりに、UIImageView のサイズを取得します。

于 2010-01-29T22:03:15.487 に答える
0

ファイル インスペクターの [自動レイアウトを使用] オプションがオフの場合、サイズの値を取得します。

于 2013-07-18T08:50:39.447 に答える