問題タブ [aqgridview]
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.
iphone - CAAnimationが適用されると、AQGridViewセルが入れ替わります
誰かがアニメーションをAQGridViewCellsに適用することに成功しましたか?私はすべてのセルを作成しようとしていますが、最初のセルはタップすると消えてしまいます。
問題は、フェードが始まると、通常、セルの内容が入れ替わるということです。たとえば、グリッドビューの最初の行に「1」、「2」、「3」のラベルが付いたセルがある場合、ラベルは「1」、「3」、「2」にスワップされる可能性があります。
AQGridView、、などのメソッドの束にブレークポイントを設定してAQGridViewCell、スワップの原因となるメソッドを見つけようとしました。見つかりませんでした。
の既知のバグにはAQGridView、次のようなものがあります。
複数のアニメーションを積み重ねようとしないでください。つまり、-isAnimatingUpdatesメソッドがYESを返すグリッドビューで-beginUpdatesを呼び出さないでください。悪いことが起こり、細胞は間違った場所に行き着き、互いに積み重なってしまいます。
上記のコードでは、を-isAnimatingUpdates返しますNO。それでも、おそらく私が見ているのは、別の関連するバグですAQGridView-バグレポートを提出します。しかし、私のものは非常に単純なケースなので、誰かが以前にそれに遭遇し、回避策を考え出したのではないかと思います。おそらく、内部のアニメーションをオフにする何らかの方法ですAQGridView。
編集
問題がhiddenプロパティに関連しているかどうかを確認するために、代わりにセルの不透明度をアニメーション化しました(ここで説明する両方のアプローチを試しました)。不透明度が0.0ではなく0.5に下がった場合でも、セルはスワッピングしています。
iphone - iPhone の GridView
私は GridView を設計する必要がある iPhone アプリケーションに取り組んでいます。google + stackoverflow で検索したところ、考えられる解決策の 1 つが AQGridView であることがわかりました。試してみましたが、その例のすべてが XCode 4.1 で機能していません。
私が直面しているエラーは次のとおりです。「_dataSource」の前に「:」、「、」、「;」、「}」または「属性」が必要です。このエラーの原因となっているid<AQGridViewDataSource> __unsafe_unretained _dataSource;行は (AQGridView.m の 100 行目) です。
私が達成しようとしているのは、2x4 テーブルにボタンを表示することです。
どんな助けでも大歓迎です。
ありがとう
編集
OK、コメントで提案されたようにXcode 4.2をダウンロードしました。以前のエラーはなくなりましたが、新しい on__bridge Undeclared (first use in this function)があります。このエラーの原因となっている行は、AQGridView.mの961行目です(ソースコード)
ありがとう
iphone - AQGridView で各画像の周りに黒い境界線を描画する方法
プロジェクトで AQGridView を使用しています。各画像の周りに黒い境界線を作成する必要があります。誰でもこれについて私を助けることができますか?
前もって感謝します。
よろしく、ヤス。
ios - Three20 や Nimbus のない踏み台のような外観
Springboard / Facebook / Google+ のようなボタンランチャーを作りたいです。
しかし、私はしたくありません:
- Three20を使用してください。ドキュメンテーションによる恐ろしいコーディング経験を除けば、完璧に見えます。(私もそれが放棄されたものなのか疑問に思っていますが、Nimbusでは疑問に思っています。)
- Nimbusを使用してください - 完璧なように見えますが、今日ではなく、今すぐ必要です。
- 下部に透明な背景画像があるストックUIボタンを使用し、タイトルをその領域に移動します。- これはひどいハックのようです。
2 つの可能性は次のとおりです。 - AlanQuatermain のAQGridView - rigoneri/Jarada のmyLauncher2
これらは両方とも商用開発を許可するライセンスを持っており、どちらも積極的に使用されているようです。私はそれらの両方を試してみますが、見逃していないか、どちらかに問題があるかどうか疑問に思っていました.
ああ、私は自分のボタンを転がすことができます (この質問を参照してください) が、そこにオープン ソースのボタンがあれば、多少の労力を節約できます。今のところ、ランチャーはあまり必要ありません。私のアプリは、予備のボタン スロットを備えた 1 つの画面に収まります。AQGridView と myLauncher は、私がそれを行うことを検討するには、本当に悪い必要があります。
私が言及していない Nimbus、AQGridView、myLauncher2 の落とし穴は他にありますか? 「飛び込み台のような」UI フレームワーク分野に他にプレーヤーはいますか?
ありがとう!
注: 必要がなければ、他のすべての Nimbus コードについてあまり心配することなく、Nimbus の Launcher を使用できるようです。Nimbus は非常にモジュール化されており、Core と Launcher だけが必要で、上記の要件を満たしています。このアプローチの良いところは、Nimbus が成熟するにつれて、使用したい他の機能を選択できることです。
ios - iOS-reuseIdentifierがnil(?)であるため、AQGridViewがクラッシュします
AQGridViewがあります。グリッドの「初期化」はうまく機能しますが、そうすると、[gridView reloadData]エラーが発生してクラッシュします。
2012-01-03 21:27:40.338 XXX[8454:707] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFDictionary setObject:forKey:]: attempt to insert nil key'
数回試行した後、AQGridViewからのエラーを追跡しましたenqueueReusableCells。その取得しようとしていることcell.reuseIdentifierとその価値はnil、いくつかの奇妙な理由によるものです。
gridView:cellForItemAtindexのコードは次のとおりです。
私が言ったように、最初の実行はうまく機能しますが、2番目の実行(データの再ロード)は期待どおりに機能しません。このビューには合計7つのセルが含まれているため、実際にキューから取り出されることすらありません。そのため、値がnilになってクラッシュする理由がわかりません。
これに関する情報をいただければ幸いです:)ありがとう!
ios - NSComparisonResult が間違った配列を返す
AQGridViewiPad 用に Pages 風にレイアウトされたのインスタンスがあります。グリッドの上部に、UISearchbar を含む UIView を挿入しました。を呼び出す代わりにUISearchDisplayController、iBooks の Playbook からページを取り出し、検索バーを使用してグリッドをフィルタリングすることにしました。しかし、デリゲート メソッドを呼び出してテキストの変更を示すと、フィルター処理された配列が間違った結果を返します!
FACEPALM: 信じられません: グリッドのデータソース メソッドが、BOOL isSearching 変数を反映するように更新されていませんでした。セル テキストは常に元の配列から結果を返します。これは解決済みです、申し訳ありません。
将来のために: NSComparisonResult タグがないことに気付きました。タグを作成するのに十分な担当者がいません!
objective-c - Objective-CのAQGridViewでの画像の読み込みの遅延
私のアプリには、グリッドビューであるルートビューがあります。グリッドビューセルに画像を読み込んでいます。画像の読み込みに問題があります。アプリを起動するとすぐに、画像がセルに読み込まれると、画像のない空白のセルが表示されます。この問題を解決する方法はありますか?以下は私のコードです。
objective-c - AQGridView: UIGridViewCell マージンを調整する方法
iPad アプリにAQGridViewを実装しようとしています。下の画像をご覧ください。色が強くて申し訳ありませんが、私の問題を理解するのに役立つと思います.
各セル (青いボックス) には左右にマージン (黄色)、つまり 8 ピクセルがあります。これは、最初の黄色の列の幅が 8 ピクセル、2 番目が 16 ピクセル、3 番目が 16 ピクセル、最後の 8 ピクセルであることを意味します。状況によってはそれで問題ないかもしれませんが、黄色の列を同じ幅にしたいと思います。私の例では、列の合計幅は 48 (8+16+16+8) なので、代わりに各列の幅を 12 (48/4) にしたいと思います。これを行うためにAQGridViewを変更するにはどうすればよいですか?
フレームを変更してAQGridViewをバウンスしようとしましたが、何もしませんでした。

objective-c - GridView で exc_bad_access を使用すると、メモリ管理が失敗する可能性がありますか?
GridView をセットアップしようとする次のコードがあり、データソースを管理する GridviewController サブクラスがあります。これは、セットアップに使用されるコードです。
ただし、データソースにアクセスしようとするとアプリがクラッシュします。これは、メソッドの呼び出しを試行してクラッシュさせる (Gridview クラス内の) 行です。
エラーは exc_bad_access です。何が問題なのですか?オブジェクトのリリースが早すぎるためですか?どうすれば修正できますか?
objective-c - AQGridViewCell透明な背景
AQGridViewCellのカスタマイズに問題があります。セル全体の背景を透明にしたいのですが、initWithFrame:reuseIdentifier内の次の機能は機能しません。
誰かがこれを解決する方法を知っていますか?
ご返信ありがとうございます!
編集 私はこれを見つけましたが、これも機能していないようです: https ://github.com/AlanQuatermain/AQGridView/pull/108#issuecomment-3610006