問題タブ [icarousel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1266 参照

ios - iPad での iCarousel のパフォーマンスの問題

私はiPad アプリにNick Lockwood のiCarouselを使用しています。現在は、15 個の全画面画像のカルーセルにすぎません。

シングル ビュー プロジェクトをセットアップし、ストーリーボードに iCarousel ビューを追加し、そのビュー コントローラーをデータ ソースとして追加し、データソース メソッドに次のコードを配置します。

これは機能しますが、最初にすべてのアイテムをスクロールすると、新しいアイテムがカルーセルに追加されるときにパフォーマンスが少し低下することに気付くでしょう。これは、すべての項目を 2 回目に行ったときには発生しません。

このプロファイラーのスクリーンショットで、私が言いたいことを理解できます。前半のピークは、初めてすべての画像をスクロールしたときのもので、もう一度スクロールしてもピークはなく、パフォーマンス ヒットもありません。

どうすればこれを修正できますか?

ここに画像の説明を入力

編集

計測器のピークの 1 つを分離しました。これがコール ツリーです。

ここに画像の説明を入力

編集

jcesar 提案のコード

0 投票する
1 に答える
597 参照

icarousel - デフォルトのiCarouselアイテムの中心位置を削除するには?

誰でも私を助けることができます.例でデフォルトのiCarouselアイテムの中心位置を削除する方法は?

0 投票する
2 に答える
1565 参照

ios - iCarousel ロータリー モード スクロール ビューを 1 つずつ / ページネーション

iCarousel を回転モードで使用しています。ビューをページ分割された方法で 1 つずつスクロールしたいと思います。いろいろ設定してみましたが、うまくいきませんでした。

私が探している設定は、UIScrollView の「pagingEnabled」に少し似ていますが、スワイプ モーションで複数のビューをスクロールしてはならないという点が追加されています。「carouselCurrentItemIndexDidChange」メソッドで「[アニメーション停止]」を実行しようとしましたが、うまくいきませんでした。

最初は stopAtItemBoundary プロパティでそれができると思っていましたが、そうではありません。カルーセルがアイテムで停止することを意味しますが、ユーザーが一度に複数回スワイプできるようにします。

誰 ?

0 投票する
1 に答える
414 参照

ios6 - iOS 6.1 のタブ バー コントローラーを持つアプリへの iCarousel の統合

iCarousel アプリをシングル ビュー アプリケーションと統合します。しかし、タブ バー コントローラーを追加し、この iCarousel コードを 1 つのタブ バー アイテム ビュー コントローラーに配置すると、機能しません (アイテムは表示されますが、スクロールされません)。

以下のように iCarousel を作成しました。

次のデリゲートとデータ ソース メソッドを使用しています。

私に提案してください。

前もって感謝します

0 投票する
1 に答える
1002 参照

ipad - iCarousel アイテム インデックスの変更が、UITextView に表示されるランダムな詳細と同期しない

私はiOS6を使用しており、iPadアプリケーションでは、ビューのカルーセルと選択したカルーセル項目の詳細をその下のtextViewに表示する必要があります。ユーザーは、クリックするかスクロールして、カルーセル ビューを選択できます。スクロールが終了すると、textView の詳細は、選択されたカルーセル アイテム (説明、概要など) に基づいて詳細を表示する必要があります。私はインデックスを更新することができ、そこにはテキストビューがあります。

- (void)carouselDidEndScrollingAnimation:(iCarousel )carouselスクロールアニメーションがいつ停止するかを知る方法を使用しています。このメソッドは、スクロールがプログラムまたはユーザー主導で停止されたときにトリガーされます。

インデックスから対応する詳細を取得し、ビューをリロードします。詳細をリロードするようにセッター メソッドを変更しました。インデックスは、デリゲートがトリガーされたときにのみ割り当てられます。

この時点まで、すべてが正常に機能しています。各項目に対応する値を表示できます。すべての項目に常に有効な値があるとは限りません。ただし、ユーザーがカルーセルをドラッグし続けると、値を変更するトリガーがなく、textView の値が変化し続けます。スクロールが停止し、上記のデリゲートがトリガーされると、正しい値が表示されます。

*の値の変更のみがselectedItemIndex、textView の値の変更をトリガーする必要があります。しかし、スクロール中に、いくつかの偽の値が 1 つの textView に表示されます。

textView に値を割り当てる方法

どんな助けでも大歓迎です

0 投票する
2 に答える
3936 参照

ios - iCarousel - チェンジ センター アイテムを動的に iOS

iPad アプリケーションで iCarousel を使用しています。中央のアイテムを選択するたびに動的にビューを変更する方法があるかどうかを知りたいです。要するに、このようなことを達成したいと思いここに画像の説明を入力 ます。最初のインデックス (項目 - 0) を赤に設定することができましたが、次のことを行う方法がわかりませんでした:

1 を選択すると、0 のイメージを無地の白に、1 のイメージを赤に変更したいと考えています。

2にも何か。

ヘルプやアドバイスをいただければ幸いです。

ありがとう

0 投票する
2 に答える
1457 参照

ios - iOS の画面の向きでカルーセル ビューのサイズを変更する

iCarousel画面の向きの変更中にカルーセル ビューに配置されたアイテムのサイズを変更するビューに問題があります。これを修正するにはどうすればよいですか?

これが私のコードです

0 投票する
1 に答える
993 参照

icarousel - icarroussel はこのような 3D ホイールを有効にしましたか?

写真のようなメニューを提示する必要があります:

ここに画像の説明を入力

このボタンは、3D 効果と同様に中央のセルクルの周りを移動できます。つまり、移動中に次元が変化するのを見ることができます。

iCarroussel プロジェクトでそのようなことができることを覚えています。このアニメーションを提供する適切なコントロールを教えてくれるものはありますか?

ありがとう。

EDIT1:

わかりました iCarousel がほとんど必要なものであることがわかりましたが、最初の写真のようにカルーセルの垂直角度を変更するにはどうすればよいですか? iCarousel がデフォルトでどのようになっているのかを確認してください。

ここに画像の説明を入力

0 投票する
1 に答える
126 参照

iphone - iCarousel アプリが Thread1 をスロー: シグナル SIGBRT

私は何を間違っていますか?? 私は常に Thread1: signal SIGBRT エラーを受け取ります.... UIView (ファイル所有者で iCarousel に変更) を、タイプ iCarousel から icrousel と呼ばれるオブジェクトとそのデリゲートに接続しました。実行中の上記のすべてのアプリから切断すると(実際の機能なしで)。

h ファイル:

m ファイル: