0

私は信じられないほど愚かなことをしているに違いないことを知っていますが、私は単純であるべき何かに苦労しています。

私はタブバーアプリを持っていて、もともとはスクロールビューのみを含むXIBをビューコントローラーにロードしていました。私はscrollviewをviewcontrollerVIEWに結び付け、scrollviewをscrollviewアウトレットに結び付け、ファイル所有者もデリゲートにしました。すべてが正常に機能しました。

次に、このビューにさらにいくつかの要素を追加することにしました。そこで、ビューを作成し、ScrollViewをそのビューのサブビューに移動して、さらに要素を追加しました。トップビューをファイル所有者ビューに関連付け、scrollviewをコントローラーのscrollview要素に再度関連付け、そのデリゲートをビューコントローラーにしました

さて、突然、scrollviewがスクロールしなくなり、インタラクションがscrollviewなどに到達せず、親ビューによってインターセプトされているように見えます。

私はこれに少し当惑しています。

4

1 に答える 1

1

XIBに移動し、スクロールビューの[ユーザー操作]オプションがまだ有効になっていることを確認します。有効になっている場合は、すべてのビューの[Exclusive Touch]アウトレットをチェックして、無効になっているかどうかを確認し、スクロールビューで有効にします。他のすべてが失敗した場合は、このもののコンテンツサイズがフレームよりも大きいことを確認してください。そうでない場合、スクロールしません。

于 2012-07-07T16:24:01.293 に答える