問題タブ [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 投票する
4 に答える
2097 参照

objective-c - iOSのicarouselでAsyncImageViewを使用する際の問題

AsyncimageviewとiCarouselを使用するアプリを開発しましたが、URLから画像を読み込もうとすると、アクティビティインジケーターのみがiCarouselの各ビューに読み込まれ、画像は読み込まれません。コードは次のとおりです。

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

objective-c - iCarousel で別のビューに切り替える

私は iOS 開発に不慣れで、カバー フロー コンポーネントの iCarousel 実装を使用しているときに、別のビューに移動するのにいくつか問題があります。

カルーセルを作成してボタンを配置できます。このボタンを操作して、特定のメソッドを呼び出してコードを実行することもできます。私の問題は、このボタンをクリックしたときに別のビューに移動しようとしていることです。ストーリーボードを使用して既に 1 つのアプリケーションを作成しており、問題なくビューをナビゲートできましたが、その場合、すべてのボタンがストーリーボード キャンバスに表示されていたので、UI を使用してこのインタラクションを作成することができました- ( void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)senderメソッド。これは、iCarousel には当てはまりません。ボタンはコードで作成され、キャンバス UI には表示されません。

既にナビゲーション コントローラーを作成し、その中に iCarousel を配置しました。しかし、iCarousel ボタンをクリックしたときに別のビューに移動する必要があります。

ボタンをクリックするときに、このメソッドを呼び出しています。

ボタンを押したときに表示される iCarousel ビューと新しいビューの間の相互関係を手動で作成する方法はありますか?

PS: しばらくの間、これに似たものを探していますが、役立つものは見つかりませんでした。

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

ios - iCarouselbuttonsDemo「UIImage」が「objectAtIndex」に応答しない場合があります

誰か助けてもらえますか?ボタンのカルーセルを作成しようとしています。ボタンごとに背景画像が異なりますが、失敗しました。

最後に機能しますが、なぜ常に警告が表示されるのかわかりません([image objectAtIndex:0]、[image objectAtIndex:1]、[image objectAtIndex:2]):

「UIImage」は「objectAtIndex」に応答しない場合があります。

どうもありがとうございます!

iCarouselExampleViewController.mの私のソースコード:

@終わり

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

ios5 - UIButton ImageViewがiCarouselでより多くのスペースを取り、タッチイベントに応答しない

iCarouselを使用してメニューを作成しようとしている初心者です。これまでに試したことは、カルーセルの各ビューのカスタム イメージを含む UIButton を返すことです。画像リストは、例で述べたのと同じように宣言されています。私が直面している問題は次のとおりです。

  1. ボタン (カルーセルで返されるビュー) - 図に示すように、画像が適切に調整されていません。

  2. また、クマを表示しているときは、タイガーのピッキングの説明であることがわかります。

  3. 写真をタップすると、ボタンのタッチダウンイベントに反応するのではなく、前方にスクロールします。

カルーセルを何時間も調整しようとするのは本当にうんざりです。私はアスペクトフィレシオを試しましたが、フレームを調整しましたが、出力が間違っている理由がわかりません。誰かが私がどこで間違っているのか理解してもらえますか? どうもありがとう :(

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

iphone - iCarousel ビューを中央に配置する方法

iCarousel を使用してアニメーション化したい 6 つのボタンがあります。このようなコードです。

しかし、ボタンは中央にありません。カルーセルを中央に作成するのに熱くなっている人はいますか?私はすでに uiview のサイズを変更していますが、まだ機能していません。ありがとう...

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

objective-c - iCarouselは、バックグラウンドで実行される他のアニメーションを無効にします

Nick LockwoodのiCarouselを使用して画像を表示していますが、カルーセルが画像で停止したときに、カルーセルの背後にある背景を遷移させる必要があります。UIViewのanimateWithDurationを使用していますが、問題は、iCarouselが[CATransaction setDisableActions:YES]を呼び出しているため、アニメーションがすぐに完了することです。

iCarouselのdisableAnimationおよびenableAnimationinStepメソッドの呼び出しを削除しました。これで、トランジションアニメーションは正常に機能しますが、一部の機能が失われたり、奇妙なバグが発生したりする可能性があります。

誰かがこれに同意したり、別のアプローチを提案したりできますか?

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

iphone - iCarousel で重複したアイテムを削除する方法

https://github.com/nicklockwood/iCarousel/issues/278

iCarousel を使用して画像を直線的に表示します。これらの画像は動的に取得されます。2枚の画像があるとします。しかし、iCarousel を更新すると、次の画像のように背景に 2 つの画像も表示されます。


コードのデバッグ中に、 reloadData関数を呼び出した後、viewForItemAtIndex 関数が 2 回呼び出されていることがわかりました。

- (UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view



したがって、iCarousel には 4 つの画像があります。

2回呼ばれないようにするには?

この問題をできるだけ早く解決するのを手伝ってください。


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

iphone - 回転を伴うicarouselクラス。

私はiPhoneアプリを開発しています。

私はiCarouselクラスを使用しています: https ://github.com/nicklockwood/iCarousel

カルーセル画像の1つをクリックすると、画像が反転して、画像の背面にユーザーがクリックできるボタンが表示されるようにしたいと思います。

私はこのチュートリアルに従って、icarouselクラスを実装しています:http: //mobile.tutsplus.com/tutorials/iphone/create-an-awesome-carousel-version-2-0/

上記の目標を達成するためのメソッドを追加するにはどうすればよいですか?

私は次のことをしました:

しかし、カルーセル内の画像ごとに異なる反転画像を作成するにはどうすればよいですか?反転表示は、カルーセルをクリックした画像ごとに異なります。また、人々が右にスクロールしたときに、反転した画像を非表示にするにはどうすればよいですか?

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

icarousel - さまざまなアルバムでのiOSiCarouselの再利用により、古いアルバム情報の問題が保持される

NickLockwoodのiCarouselを使用しています。素晴らしい仕事。新しいアルバムをロードする前に、なんらかの方法でカルーセルをリセット/クリアする必要があるという問題があります。

背景:アプリはAPIからXMLを取得し、それを配列に解析します。TableViewは、アルバムのリストに最初のxmlを使用します。ユーザーがアルバムを選択/タップすると、iCarouselで表示するようにプッシュします。ユーザーはバックアップして別のアルバムを選択できます

うまく動作するファーストアルバム。後に選択されたアルバムに最初の写真と同じ数以上の写真が含まれている限り、正常に機能します。ユーザーが最初に選択したアルバムよりも写真が少ないアルバムを選択したときに爆弾を投下します。

エラーは次のとおりです。

配列をiCarouselに同期することを期待して、インデックスが6でarray.countが4の場合、'[thumbs objectAtIndex:index]'をロードしようと爆弾を投下します。

私はcarousel=nilを試しました。viewWillDisappearで、いや。カルーセル=nilを実行しますか。ViewDidLoadで、何も取得されません...いつインスタンス化されますか?ViewDidLoadの前に?

私は本当にそれを空にするか、それをクリアするか、それをrelloc/initする方法を知る必要があります。'for'ループを使用して、それぞれを手動でitematindexを削除しようとしましたが、エラーも発生します。

期待どおりではありませんが、機能します。リルのアドバイス?とても有難い。

編集:わかりました、私が使用するとき:

表示されるアイテムの量を設定するには...これは興味深い点のようです。設定しない/このコードブロックを使用すると、7枚程度の画像しか表示されません...設定すると、すべて表示されますが、画像数が少ないアルバムをヒットすると爆弾が発生します。私はこれで輪になって走り回っています。

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

ios - 画像ごとの反射による iCarousel

反射が画像から作成された各画像のカード フローに反射を追加するにはどうすればよいですか?

また

さまざまなアスペクト比の画像に共通の反射を追加するにはどうすればよいですか。


反射が再利用可能なビューの背景画像から取得されていることは理解できますが、アイテムごとにいくつかの設定を行う必要があります。

他にも同様の質問がいくつか見つかりましたが、解決策が見つかりません。