nsindexpath

    0

    1答えて

    私のアドレス帳から連絡先を取得しようとしています。私は自分のテーブルビューにデータを表示しています。最初に、私はtableviewcellの高さを設定しています。 -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath その後、私は - (UITableViewC

    12

    2答えて

    私は辞書の配列でテーブルビューにデータを入力しようとしています。配列と辞書の内容は問題なく解析されます。ただし、表には、配列のインデックス0の内容を持つセルの[配列数]の数が設定されています。 indexPath.rowはすべてのセルに対して0を返します。どのように各セルに対応するインデックスを設定しますか? - (UITableViewCell *)tableView:(UITableView

    0

    2答えて

    今まで私はindexpathの値を使っていましたが、アプリケーションはiOS5で終了します。誰もそれの正確な理由を言うことができますか?私は多くの質問&答えはこれに関連しています。しかし、まだ混乱している。 この理由は何ですか? クラッシュを防ぐために行うべき変更は何ですか? 次回のiOSバージョンで、これらの種類のコードが変更されたことはどこで知ることができますか? 更新:IOS 5 NSInd

    0

    1答えて

    私は、テーブルビューがUIPinchGestureRecognizerでピンチされたときに、cellForRowAtIndexPathと宣言しています。今、挟まれた特定のセルのindexPathを探したいと思っています。だから私はこのように書いた... 問題はindexPath.rowにあり、セルの両方の値がnullになっています。 だから、plzは私にピンチされたindexPathまたは行を見つ

    1

    2答えて

    私はiVarをNSIndexPathオブジェクトとして宣言していますが、didSelectRowAtIndexPathにNSArrayオブジェクトとして表示されているアプリケーションを開発しています。それがどのように示されるのか、私の側からの間違いは何ですか。 私を助けてください。 ありがとうございます。 サンプルコード: //.h file: NSIndexPath *lastIndexPat

    0

    1答えて

    私は6つのチュートリアルを見てきましたが、私が間違っていることを理解できません。私はIBViewを介してUIView内でネストされたテーブルビューを持っていて、テーブルは両方ともフォーマットされ、正しく移入されます。私は詳細画面を表示することができません。テーブルはタップを認識し、その行は選択されていますが、その行は選択されたままです。それから、絶対に何も起こらない。私は同じ結果を持つ他の行を選択

    5

    3答えて

    これは私のcellForRowAtIndexPathのUITableViewデリゲートメソッドの要約コードである: - (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView de

    2

    3答えて

    Iは、以下のコードでNSIndexPathオブジェクトの行またはセクションプロパティにアクセスしようとすると、私はSIGABRTを参照してください代わりhttp://developer.apple.com/library/mac/#samplecode/SourceView/Listings/BaseNode_m.html#//apple_ref/doc/uid/DTS10004441-BaseN

    8

    2答えて

    NSTreeControllerを表すモデルオブジェクトが与えられた場合、ツリー内のインデックスパスをどのように見つけ出し、その後それらを選択しますか?これは盲目的に明らかな問題だと思われますが、私はそれを参照することはできません。何か案は?ない "簡単な" 方法はありませんは

    5

    1答えて

    例外:無効なインデックスパスでRECTため 要求 コード: CGRect rect = [tableView rectForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:0]]; 修正: if ([tableView numberOfRowsInSection:0] <= i) { return; } もっと良い