問題タブ [nsindexpath]

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 に答える
2826 参照

iphone - UITableView 内のセルのすべてのインデックス パスの配列を取得することは可能ですか?

UITableView のセルのすべてのインデックス パスの配列を取得する簡単な方法はありますか?

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

iphone - 一意のNSIndexPathと一意のNSUInteger(またはint)の間の変換

セル内のウィジェットの一意のプロパティ値を作成するために、テーブルビューセルと一意のまたは、の間に1対1のマッピングを作成するために、ここで提案されている方法よりも優れた方法はありますか?NSIndexPathNSUIntegerinttagUIProgressView

リンクは、との間で変換するカテゴリ拡張を介してメソッドを追加しますがUIKit、それらは特定の行数未満でのみ機能します。NSIndexPathint

確かに、私はその制限にぶつからないかもしれませんが、誰かが思いついたマッピングがあり、それが任意の数の行で機能することを保証できるかどうか疑問に思っています。

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

objective-c - Obj-CでのNSIndexPath警告

NSIndexPathの作成中に警告が表示されます。

warning: pointer targets in passing argument 1 of 'indexPathWithIndexes:length:' differ in signedness

による警告は何ですか?それを機能させる方法は?

ありがとう

0 投票する
4 に答える
201028 参照

ios - TableView の NSIndexPath を作成する方法

定義した関数でテーブルの行 1 を削除する必要があります。を使用するには、セクションと行を定義してを使用deleteRowAtIndexPathする必要があります。IndexPathこのようなインデックスパスを作成するにはどうすればよいですか?

唯一のメンバーとして int {1} を持つ配列はクラッシュします。NSLog メッセージには、セクションも定義する必要があることが示されています。

*編集 -> セルの削除に関連するコード:

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

iphone - ドリルダウンUITableViewController構造でユーザーの場所を復元するにはどうすればよいですか?

再びchildLevelsを含むことができるレベルを含むCoreDataモデルがあります。

UITableViewController私はすべてのchildLevelsのリストで各レベルを表します。ユーザーが行をタップすると、新しいUITableViewControllerものがにプッシュされますnavigationController。ここでは問題ありません。

このテーブル構造内にユーザーの場所を保存するにはどうすればよいですか。これを行うためのベストプラクティスはありますか?構造物の深さがわかっていれば問題ありませんが、深さを定義せずにこれにアプローチする方法に戸惑いました。

NSIndexPathユーザーがタップしたものを配列に保存してディスクに書き込む必要がありますか?

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

objective-c - セクションに応じて TableviewCell をカスタマイズする

UITableViewCellセクションに応じて、背景画像をカスタマイズするにはどうすればよいですか? たとえば、セクション 1 では、セルの背景画像として緑色の .png 画像が想定されていますが、セクション 2 では、セルの背景画像として赤色の .png 画像が想定されています。

0 投票する
8 に答える
128791 参照

iphone - indexPathでuitableViewCellを取得するにはどうすればよいですか?

どうすればUITableViewCellbyを取得できindexPathますか?このような:

を使用します。 UIActionSheet[確認]をクリックするUIButtonと、セルのテキストを変更します。

プロパティとして定義するnowIndex

0 投票する
4 に答える
30634 参照

iphone - UITableViewセルIndexPath

セルのIndexPathを取得する方法を教えてもらえますか?IndexPathをtableView:cellForRowAtIndexPath:メソッドに保存していましたが、これはセルが表示されているときにのみ読み込まれ、viewDidLoadメソッドでそのインデックスパスを知る必要があります。私が言ったように、セルが一度表示された後にのみその値をロードするため、これはnull値になりました。

ありがとうございました。

編集

その意図は、特定の数を持つが、セクションと行の数に比例しない特定のセルにジャンプできるようにすることです。

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

iphone - containsObject - なぜこれが機能しないのですか?

indexPath(.row) が存在するかどうかを確認しようとしている配列があります。

私はこのコードを使用します:

配列は数値 3、8、および 2 で構成されます。インデックス パスは、0 から 8 までの数値をループでロードします。

なぜこれがうまくいかないのか誰にもわかりますか?

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

iphone - 配列、値を持つオブジェクトを見つけて、その indexPath を取得します

その値からアイテムを見つけようとしていますが、NSMutableArrayそのindexPathを見つけるためだけです。

私はプログラミング全般に非常に慣れていないため、これを行う方法がまったくわかりません。

ありがとう!