-1

UIIMageView を含む UIView と、UIIMageView の画像に関連する特定の位置に割り当てられたいくつかのボタンを取得しました。

UIView のフレームは (0,0,250,250) です。UIView 内にある UIIMageView は、IB で autorisizing (all) に設定されています。すべてのボタンは、自動サイズ変更 (なし) と原点中央に設定されています。

UIView のフレーム、つまり (0,0,500,500) を変更すると、UIIMageView (および画像) のサイズは変更されますが、ボタンの遠近位置が数ピクセル (垂直軸と水平軸で約 2 ~ 3) 失われます。

これは正常ですか?誰かがアドバイスできますか?

4

2 に答える 2

0

ボタンを別の UIView 内に配置してから、この新しいビューで自動サイズ変更オプションを設定してみてください。新しいビュー内で自動サイズ変更せずにボタンを残す必要があります。

于 2013-01-27T00:12:38.323 に答える
0

結局答えはありません。サイズ変更されたビューとその中のボタンは、x/y 軸から 2/3 ピクセルずれて視点位置が失われるという事実を受け入れる必要があります...

変....

于 2013-02-15T22:36:45.477 に答える