0

あるシーンでは、ユーティリティ インスペクタに次の座標を持つ UIButton _btnBuffalo (他に加えて) があります。

ここに画像の説明を入力

私のViewControllerでは、次のようにボタンを直そうとしています:

 CGRect btnRect = _btnBuffalo.bounds;

残念ながら、私は NSLog でこの結果を得ています:

btnRect x: 0.000000,  y: 0.000000,  w: 160.000000,  h: 120.000000

x と y が 0.000000 である理由をよく理解しています。何かアイデアはありますか?

4

2 に答える 2

3

_btnBuffalo.frameの代わりに呼び出す必要があり_btnBuffalo.boundsます。どのビューでもbounds 常に返されます。zero origin

于 2013-09-17T09:46:45.240 に答える