問題タブ [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.

0 投票する
0 に答える
85 参照

iphone - 動的なセル サイズで AQGirdView を作成する方法

GridView でレコードを表示するために AQGridView を使用しました。すべてのセル サイズをカスタマイズしたい。ただし、レコード ビューが小さいサイズの場合、AQGridView は常に一定のセル サイズを取り、空のスペースを表示します。

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

ios - 下にスクロールした後に AQGridview 画像のサイズが変更される

Gridview 内に画像を表示するために AQGridview を使用しています。

すべてうまくいきますが、下にスクロールすると画像のサイズが変更されます。(スクリーンショットを参照)

これは私がViewControllerで行うことです

そして、これは私のカスタムセルクラスです

前 後

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

ios - AQGridView - DidSelectItemAtIndex が機能しない

しばらくの間、これに問題がありましたが、DidSelectItemAtIndex メソッドは初めて機能しますが、View Controller をポップバックして AQGridView が再表示されると、DidSelectItemAtIndex は機能しなくなります。グリッドが存在するメインviewcontrollerにtouchBeganを追加したところ、初回以外は引っ掛かりませんでしたが、作成したCellクラスにtouchBeganを追加したところ、毎回タッチが引っ掛かります。

訂正、同じセルを連続して選択することはできません。

誰が問題が何であるかについて何か考えがありますか? また、コードを投稿することもできます。見たいものをお知らせください。

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

ios - ビューでカメラロールの内容を表示するためのグリッド ビューの作成

Instagram がアプリで行うように、ユーザーがカメラロールからアイテムを選択するためのカスタム方法を作成しようとしています。ユーザーがカメラ ロールから選択ボタンを押すと、すべての画像を含むグリッドがカメラの上をスライドするようにします。AQGridView を使用してグリッドを作成することを考えていましたが、AQGridView のビュー コントローラーが必要なため、オーバーレイ ビュー コントローラーに表示できないという問題があります。カメラのカスタム オーバーレイに表示できるように、グリッドを UIView に配置する必要があります。グリッドがビューコントローラーではなくビューにあるようにするにはどうすればよいですか。

これが私が作成しようとしている種類のものです(instagramsカメラから):

ここに画像の説明を入力

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

ios - AQGridView EXC_BAD_ACCESS _basicHitTest:withEvent:

問題

ユーザーがセルに触れると、EXC_BAD_ACCESS エラーが原因でアプリがクラッシュします。
これにより、しばらくの間アプリがクラッシュしていました(おそらく iOS 8、7、または 6 以降)。

クラッシュ

クラッシュは、次の AQGridView.m 内で発生してい
ます。

return ( (UIView *)imp(self, @selector(hitTest:withEvent:), ポイント, イベント) );

テストデバイスを切り替えると、時々問題なく動作するように見えます (理由は不明): [ iPhone6
iPhone6、およびiPhone6+ ]


実装

AQGridView はstrongに設定され、XIB ファイルで参照されます

DataSource と Delegate が設定されています

これは以前は機能していましたが、最近クラッシュし、一貫性もありません...
明確ではありませんが、問題はiOS 7または8の頃に始まったと思います

試み

  • 最新の AQGridView に更新:: 一時的に修正したように見えましたが、セルを再度タッチするとすぐにアプリがクラッシュし始めました...
  • AFNetworking 2.0 SDK を使用するための更新されたコード:: (問題は隣接するネットワークの問題に関連していると考えられます)修正なし...
  • ストローをつかむ::セルが適切に保持されていなかった可能性があります(ただし、これはARCにあります)ため、配列を使用してそれらを格納しました:修正なし...