-3

アプリで 1 つの UIScrollview を実行できました。私の目標は、1 つのビューで 2 つの UIScrollview を実行することです。2 つの UIScrollview インスタンスを nib ファイルに配置し、両方のデータソース/デリゲートを通常どおりビュー コントローラーにバインドするにはどうすればよいですか?

4

2 に答える 2

1

そうしようとしましたか?その後、どのような問題が発生しましたか?それらを xib に追加するだけで、すべてが機能します。デリゲートscrollviewの呼び出しでは、これを正確に呼び出したものを調べ、それに応じて処理を行います。

于 2012-04-25T08:55:12.723 に答える
1

はい、できます。UIScrollViewDelegate リファレンスを見ると、すべてのデリゲート メソッドUIScrollViewが呼び出しをトリガーしたインスタンスをパラメーターとして受け入れることがわかります。これは、複数のUIScrollViewインスタンスが 1 つのデリゲート オブジェクトを共有している場合 (これが目的です)、デリゲートは、UIScrollView各イベント/デリゲート コールバックを起動したのはどれかを判断できるようにするためです。

于 2012-04-25T08:55:55.407 に答える