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

objective-c - AQGridView で選択した textField までスクロールします (tableView と同様)。

簡単なメモ ブロック アプリケーションを作成しようとしています。AQGridView を使用して、ノート ブロックをグリッドに表示しています。すべてのメモ ブロックには、AQGridViewCell のカスタム サブクラスに編集可能な UITextField プロパティがあります (TableViewCell と同様)。また、キーボードの取り扱いに問題があります。このガイドhttp://developer.apple.com/library/ios/#documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.htmlに従おうとしました。メソッド keyboardWillShow および keyboardWillBeHidden を次のように実装しました。

cellForItemAtIndex に textField のデリゲートを設定します (cellForRowAtIndexPath と同様)。

現在、正しい位置へのスクロールは正しく機能しません。私がテストするとき、問題はtextFieldに関係していると思います:

選択した textField が同じ行にない場合でも、常に同じ値 (私の場合は 95) を返します。

これを解決する方法、または他の解決策についてのヒントは素晴らしいでしょう!

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

iphone - 画面のさまざまなサブレイアウトにAQGridViewを使用する

AQGridViewを使用して、3つの異なるサブレイアウトを持つ画面をレイアウトしようとしています。画面の上部は2x5グリッドに配置する必要があり、各セルは異なるグラフィックで占められています。これは私が成功裏に達成しました。画面の中央部分は、画面の幅全体を占める単一の画像で、列にまたがり、高さ2のセルである必要があります。

画面の下部は、寸法が異なる可能性がある別のグリッドレイアウトである必要がありますが、残りのスペースを埋める必要があります。私の質問は、これを達成するための最良の方法は何ですか?グリッドレイアウトが異なるため、セクションごとに1つずつ、合計3つのAQGridViewを使用する必要がありますか、それともすべて同じAQGridViewにレイアウトを収めることができますか?後者のアプローチを試しましたが、画面の中央部分の画像をセル全体に適切に配置するのが非常に困難です。片側に傾いています。

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

iphone - AQGridView - 選択ではなくタッチを検出する方法は?

本当に素晴らしい AQGridView をプロジェクトに組み込みましたが、小さな問題があります。

私が見つけた唯一のデリゲートメソッドは - (void) gridView:(AQGridView *)gridView didSelectItemAtIndex:(NSUInteger)index; です。

つまり、セルを選択してから、クリックしたばかりのセルを「選択解除」したい場合は、別のセルをクリックするか、そのセルを2回クリックして選択解除を実行する必要があります。

代わりにタッチを検出できれば選択をトリガーできますが、タッチの状態が保存されるため、先ほど説明した問題が発生します。

これに関する情報や提案があれば、皆さんからの連絡をお待ちしています:)

よろしく、シャイ。

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

ios - 水平方向にスクロールすると AQGridView セルが消えてロックできない

ここからの推奨事項に基づいて、最新の git リポジトリから AQGridView を取得しました。気に入っていますが、残念ながら横にスクロールするとセルが消えてしまいます。また、縦スクロールではロックしますが、横スクロールではロックしません。git で未解決の問題に気付きましたが、解決せずにクローズされました。デモから適切に動作するようになった人はいますか?

ありがとう、グレアム。

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

objective-c - AQGridViewCell の NSString

AQGridViewドキュメントディレクトリ内のファイルを、事前定義されて起動時にテーブルに読み込まれる他の 4 つのドキュメントとともに表示するように設定しました。ドキュメントの URL を保持するようにセルを設定する方法を知る必要があります (はい、定義済みの URL も含まれます!結局のところ、それらはすべてNSStringsです)。

カスタム-(id)initメソッドで新しいビューにロードされます。現在、NSLogドキュメント ディレクトリ オブジェクト セルの は を返し、(NULL)SIGABRTログに記録されています。


よし、報奨金が上がった。これは、少しの品質を要求できることを意味すると思います。コードスニペットは素晴らしいでしょう!

リクエストに応じて利用可能なコード。

作業コードを編集:

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

objective-c - NSArray: 存在しないオブジェクト (ファイル) を検出して削除する

AQGridviewとアップルが提供するDocInteractionサンプルを使用すると、アプリ バンドル内のファイルと、アプリのドキュメント ディレクトリ内の iTunes 経由で提供されるファイルをグリッド形式で表すことができます (当然)。iPad を接続して iTunes 経由でファイルを追加すると問題なく追加されますが、アプリを開いたまま iTunes からファイルを削除しても、グリッドまたはアレイからファイルが削除されません。ファイルをタップしてもエラーは発生せず、空または空白のファイルを開くだけです。項目が iTunes (またはドキュメント ディレクトリ) にも存在しない場合、foreach または forin ループを使用して項目を配列から削除するにはどうすればよいですか (最終的にはそれが答えになることがわかっているため)。

編集: AQGridView のコンテキストでは、私のコードはドキュメント ディレクトリの変更を検出し、オブジェクトの NSMutableArray を更新していますが、変更がグリッドに反映されていません。この場合、 [self.gridView deleteItemsAtIndices:<#(NSIndexSet *)#> withAnimation:<#(AQGridViewItemAnimation)#>];この方法は機能しないようです。

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

aqgridview - AQGridView と HJCache を組み合わせる

AQGridView と HJCache を組み合わせようとしています。

ただし、別々に、両方とも正常に動作します。しかし、私はそれらを組み合わせて、お互いに互換性がないようです.

前にこれをやった人はいますか?ヒントはありますか?

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

objective-c - NSFetchedResultsControllerに基づくAQGridView

フェッチされた結果コントローラーをデータソースとして使用するAQGridViewを実装しようとしています。

グリッドビューを使用してNSFetchedResultsControllerデリゲートメソッドを処理する方法が特にわかりません。つまり、コンテンツを変更するものです。他のグリッドビューデータソースデリゲートにFRCを使用する方法を理解しています。

誰かが私を正しい方向に向けることができますか?

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

ios4 - AQGridViewデモアプリケーションはxcode4およびios4.3では機能しません

私はAQGridViewiPhoneで開発しようとしています。AQGridViewGitHubソーシャルコーディングサイトからの.zipファイルをダウンロードしました。(ImageDemo、SpringBoard、ExpanderDemo)のサンプルアプリケーションは、AQGridViewXcode4およびiOSSDK4.3では実行できません。

コンパイル時にエラーが表示されます:

エラーインジケータはに表示されmain()ます。のコードは次のmain()とおりです。

私の質問は次のとおりです。

  1. どうすればエラーを克服できますか?
  2. @autoreleasepool{.....}ですか?