9

ステータスバーをタップするUIScrollViewと、アプリが応答せず、一番上までスクロールします。何も起こりません。UIScrollViewがステータス バーのタップを無視する原因は何ですか?

4

3 に答える 3

14

これは、 がサブビューとして に追加された場合など、プロパティが に設定された の複数のインスタンス (または などの のサブクラス) が同じビューにある場合に発生する可能性UIScrollViewがあります。1 つのスクロール ビューだけのプロパティが に設定されていることを確認します。正しいのは、ステータス バーのタップ イベントに応答するはずです。UIScrollViewUITableViewscrollsToTopYESUIScrollViewUIScrollViewscrollsToTopYESUIScrollView

于 2013-08-22T01:59:36.490 に答える
4

ジャックが言ったように、プロパティが に設定されUIScrollViewているサブクラス (通常はテーブル ビュー) を1 つだけ持つことができます。通常、あなたの見解には他の人がいる可能性があります。プロパティを に設定するだけで準備完了です。scrollsToTopYESUITextViewscrollsToTopNO

于 2013-11-02T02:56:34.977 に答える
0

コンテナ ビューがある場合は、すべてのコンテナ ビューもチェックインscrollsToTopします。

于 2015-06-05T15:01:10.850 に答える