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

iphone - NStimerを使用して、デフォルトの画像で画像アニメーションを設定する

2つの画像を統合する方法。一方はデフォルトとして機能し、もう一方はアプリの起動時にアニメーション画像として機能します。アニメーション画像は、ビューが再度読み込まれた場合でも再び表示されないようにする必要があります。アプリがdefault.png画像のように起動した場合にのみ表示されます。 2つのデフォルト画像を取得することです..どうすればそれを行うことができますか?..

これが私のコードです...

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

ios - iCarousel複数のペン先

私はしばらくの間iCarousel(linky:https ://github.com/nicklockwood/iCarousel )をいじっていますが、頭を悩ませることができないことが1つあります。

1つのカルーセルに2つ以上のペン先をロードしています。これは、カルーセル内のすべてのアイテムに同じペン先をロードするための現在のコードです。

これは、iCarouselのControlsDemoの標準コードです。

単純なIfステートメントを上記のコードに適用して、カルーセルにアイテムごとに異なるペン先を設定できると言っているのは正しいですか?

または、最初にnibファイルの配列をロードするルートをたどり、上記の方法でそれらを参照する必要がありますか?

それとも、これを行うための完全に異なる方法がありますか?

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

ios - カスタムUIViewを使用するiCarouselviewForItemAtIndexは、ロードされた最初の画像を再利用します

UIImageViewsでiCarouselを使用するのに問題はなく、すべてがうまく機能します。

ただし、画像に描画を追加したかったので、画像を含み、カスタム描画ルーチンを備えたUIViewの簡単なサブクラスを作成しました。十分に単純です。ただし、viewForItemAtIndex内で、imageプロパティを設定すると、視覚的に更新されません。代わりに、表示されている画像、つまり最初に読み込まれたオブジェクトを表すn個の画像を繰り返します。

たとえば、26枚の画像a--zがあります。5起動時に表示されます、a-e。'setNeedsReload'がないと、ビューをスクロールすると、-zではなくa-eの画像が繰り返し表示されます。

setImageプロパティ内に' setNeedsDisplay 'を追加すると、正しく機能することがわかりました。ただし、パフォーマンスが大幅に低下します。

私の質問は2つあります:

  1. 私は何かが足りないのですか?
  2. 代わりにUIImageViewを拡張して、NickがFXImageで行ったように、「processImage」スタイルのメソッド内でカスタム描画を行う必要がありますか?

ありがとう、


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

xcode - サブビュー ボタンで UIView をフェードする

ページを開いたときにフェードアウトしてからインするボタンを作成しようとしています。

これが私が使用している現在のコードです。ボタンをフェードイン/フェードアウトすることはできません:

私も使ってみました:

それらのどれも機能しません。サブビューをフェードアウトする方法に関するヒントはありますか? ありがとう

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

iphone - UIScrollView ビュー

私はそれが(ページ化されたスクロールビュー)であることiCarouselを知らない人のために、スロットマシンとして使用しています。したがって、私のアプリではスクロールし、停止すると Image(Result) が 3 秒間表示され、ボタンがポップアップ表示されます。ボタンを押すと、View(Image Result) が削除され、再度回転します。iCarouselUIScrollview

カルーセルビューを削除する私の方法は次のとおりです。

しかし、carousel.numberOfItemsアイテムが1つ残っていると、スクロールせず、そこにスタックします。

そこで、アイテム(インデックス)が1つしか残っていなくてもスクロールできるようにする方法を作りました。

最後のインデックスで挿入したので、これを試しました:

(しかし、動作しません)

それから私は別のものを試しました:

(まだ動かない)

そしてこれも:

(まだ運がない)

私は間違っていますか?または他の方法は何ですか?または、最後のビューを複製できますか? 助けてくれてありがとう。

編集: メソッド

削除方法:

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

icarousel - iCarouselクラスは、xcode4.2およびmacos10.6のARCでは機能しません

iCarouselクラスを含めてギャラリーを作成したいのですが、含めると機能しないという問題があります。私はそれをARCで使用しようとしましたが、効果はありませんでした。XcodeはiCarousel.mで約20のエラーを検出します:[self stopAnimation]、[self layOutItemViews]、[self ....]などのすべてのメッセージについて..「ARCレシーバータイプ'iCarousel'」と記述されます。たとえば、メッセージはセレクター付きのメソッド。

私はxcode4.2とMacOSX10.6.8で動作します

このチュートリアル http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-creating-an-awesome-carousel/をダウンロード すると機能しますが、iCarousel効果はありません。画像のリストをスクロールするだけです。

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

uiscrollview - UIScrollViews を使用した iCarousel

uiscrollviews オブジェクトを iCarousel に配置する方法を知っている人はいますか? つまり、IBOutlet オブジェクトです。

だから私はこの方法を試しました:

それは動作しますが、IBuilder で作成した uiscrollviews の配列 (多くのボタンを含む) をカルーセルに入れる必要があります。

また、私はこのようにしました:

しかし、うまくいきませんでした。

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

ios - コアアニメーション呼び出し完了関数をすぐに呼び出す

通常の UIView クラス メソッドを使用して、いくつかのものをアニメーション化しようとしています。これらのアニメーション メソッドは、人気のあるiCarouselライブラリによって呼び出されるメソッドで呼び出しています。カルーセルをスクロールすると、アニメーションはすぐに完了状態になり、完了関数を呼び出します (アニメーションの期間は無視されます)。BOOL が true であるため、finishedアニメーションが中断されているようには見えません。

iCarousel のデリゲート メソッドの外部でこれらのアニメーションをトリガーすると、動作します。私は iCarousel を修正するつもりはありませんし、何かが壊れているとは思いません。内部のどのコードがアニメーションをすぐに完了させる可能性があるのか​​ 、さらに興味があります。そして、問題を回避するために私ができること。

次に例を示します。

最後の詳細:
iCarousel のドキュメントには、カルーセルの useDisplayLink プロパティを変更して、アニメーションとの競合を回避できることが記載されています。これは何の違いもないようです。

助けてくれてありがとう!

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

uibutton - iCarousel の UIButtons にラベルを追加する

ViewController に iCarousel メソッドを実装しましたが、すべて正常に動作していますが、カルーセル ビュー ラベルの下に追加したいことが 1 つあります。画像ごとに、このラベル領域のテキストを変更したいと考えています。各画像をボタンとして作成するために使用したコードは次のとおりです。

前もって感謝します。

[ボタン setImage:[buttonImage objectAtIndex:index]forState:UIControlStateNormal]; [button addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; 戻るボタン;

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

objective-c - iOS 用オフセット付き垂直カルーセル

位置によって計算されるオフセットを持つ垂直メニューを作成したいと思います。写真のように、中央の列は他の列よりも右側にあります。また、中央の行は押されたものとしてマークされます。誰かがそれを達成する方法のサンプルを提案できますか? 今私は iCarousel を見ていますが、このような垂直カルーセルを作成する方法が見つかりませんここに画像の説明を入力