私はiCarouselライブラリを使用しています.Nick Lockwoodはgithubで非常に豊富に提供しています。それは非常にうまくいっており、私は抽象度の高いレベルに感謝します。iCarouselオブジェクトの 'ラップ'プロパティを動的に変更するにはどうすればよいですか?
ユーザーテストでは、アプリケーションでカバーフローのラッピングが混乱しているユーザーがいます。私はこれが音楽アプリでの 'ネイティブ'の使用と矛盾していると思います。個人的には、私たちの使用のために、それはかなり役に立ちますと思います。
私たちの「解決策」は、カバーフローを包むための設定メニューのオプションを提供することで、これをユーザーに任せていました。私はiCarouselがビューがアクティブになるたびにiCarouselがデリゲートを呼び出すことを期待していました。
残念ながら、私はそれが事実ではないことを知っています。
ビュー全体を再読み込みせずにこのパラメータを '更新'する方法はありますか?
私は[carousel reloadData]が可能であることを認識していますが、 'wrap'のような単一のパラメータのみを変更したときに別の方法があるかどうかは不思議です – MobileVet
-reloadDataを呼び出すことは、これを行う。ハックや回避策ではありません。カルーセルに関連付けられたオブジェクトが変更されたときは、常に、(元のデータが変更された場合やカルーセルを変更した場合など)-reloadDataを呼び出す必要があります。このため、iCarouselDataSourceデリゲートメソッドを非常に高速にプログラミングする必要があります。 –
良い考えジェフ、ありがとう。 – MobileVet