2

コントローラー ビューにサブビューとして UIScrollView を追加しています。その後、コンテンツ ビューとしてスクロール ビューに 2 つのビューを追加しています。

NSLog(@"Scroll View Subviews : %@", [scrollViewObj subviews]); を使用してスクロール ビューのサブビューを印刷しているとき。

次に、スクロールビューに追加されたビュー用に2つのサブビューが表示され、2つの画像ビューが自動的に追加されますか?

画像ビューがサブビューとして UIScrollView に追加される理由がわかりませんか? インターフェイスビルダーを使用して、スクロールビューと2つのビューをスクロールビューに追加しています。

ありがとう。

4

3 に答える 3

2

これらは、ビューの右と下のスクロール インジケーターに使用されているに違いありません。

于 2009-06-10T13:36:05.260 に答える
1

2つの追加のサブビューは、実際にはスクロールバー用です。デフォルトのスクロールバー以外のものを使用することを選択した場合にのみ、そこにそれらが表示されます。

独自のサブビューの数を知りたい場合は、サブビューを追加する前に、それぞれにタグプロパティを設定します(たとえば、正の整数に)。そうすれば、サブビューをウォークして、タグ値が0より大きいサブビューを確認できます。

于 2009-07-28T20:50:56.563 に答える
0

UIScrollView には、その機能の一部である子ビューがたくさんあると確信しています。私はそれについてあまり心配しません。

于 2009-06-10T13:33:42.613 に答える