0

UIScrollView があり、その中に UIImageView と UIButton があります。

ここに画像の説明を入力

ここで回答を読んでいましたが、ズーム可能なコンテンツをすべて含む単一のビューがあれば、問題ないはずです。問題は、画像がズームするときにボタンがズームしないことです。

Scroll Viewはズーム可能なビューなので、私が持っているものはうまくいくと思いました。

別の UIView を作成し、そこにすべてを配置する必要がありますか (同じ階層を維持しますか?)?

4

2 に答える 2

0

私はコードでボタンを宣言することでこれを修正し、階層にUViewを追加しました。uiviewはスクロールビューのサブビューであり、imageviewはuiviewのサブビューです。次に、ボタンをuiviewに追加しました。

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
...
[view addSubview:button];
于 2012-07-12T17:00:40.353 に答える
0

Have you checked your Springs and Struts? Look in the size inspector under "autosizing". Those little red lines.. if that doesn't make sense, search for 'auto layout'.

于 2012-07-11T22:58:09.753 に答える