0

私の iPad アプリでは、スクロール ビュー内に 1 つのナビゲーション バーと 1 つの画像ビューがあります。
アプリを実行すると、画像ビューでナビゲーション バーが非表示になります。
そのため、画像ビューを削除して再度実行すると、ナビゲーション バーが表示されます。しかし、ナビゲーションバーのボタンをクリックできません。どうすれば解決できますか教えてください。

4

1 に答える 1

0

UIScrollView がビューの上にある場合、その背後にあるビューはタッチイベントを受け取りません。XIB で追加されたナビゲーション バーは、メイン ビューのサブビューの一部であるため、ナビゲーション バーの下で UIScrollView を開始する必要があります (y = 44)。

ScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 44, self.view.frame.size.width,self.view.frame.size.height-44)];

画面に合わせて ScrollView の高さから 44 を引くことを忘れないでください。

于 2013-02-06T21:22:45.737 に答える