タグ付けされた質問 「nsindexpath」

4
TableViewのNSIndexPathを作成する方法
定義した関数のテーブルの行1を削除する必要があります。deleteRowAtIndexPath使用するにIndexPathは、セクションと行が定義されたを使用する必要があります。このようなインデックスパスを作成するにはどうすればよいですか? int {1}を唯一のメンバーとして持つ配列はクラッシュします。NSLogメッセージは、セクションも定義する必要があることを示しています。 *編集->セルの削除に関連するコード: NSIndexPath *myIP = [[NSIndexPath alloc] indexPathForRow:0 inSection:0]; NSArray *myArray = [[NSArray alloc] initWithObjects:myIP, nil]; // [self.tableView beginUpdates]; [self.tableView deleteRowsAtIndexPaths:myArray withRowAnimation:UITableViewRowAnimationFade]; // [self.tableView endUpdates];

5
UITableViewの選択されたインデックスを取得します。
のインデックスを選択しますUITableView。私は次のコードを書きました: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; これは常に最初のアイテムで機能します。インデックスを選択したいindexPathForRow. 助けてください。ありがとう。

18
要素がアクティブ化されたときにindexpath.rowを取得するにはどうすればよいですか?
ボタン付きのテーブルビューがあり、そのうちの1つがタップされたときにindexpath.rowを使用したいと思います。これは私が現在持っているものですが、常に0です。 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView) let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) println(cellIndexPath) point = cellIndexPath!.row println(point) }

11
SwiftのIntに基づいてUITableViewの特定の行を更新します
私はSwiftの最初の開発者であり、UITableViewを含む基本的なアプリを作成しています。次を使用して、テーブルの特定の行を更新したいと思います。 self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.none) 更新される行は、rowNumberという名前のIntからのものにする必要があります 問題は、これを行う方法がわからず、検索したすべてのスレッドがObj-C用であるということです。 何か案は?

5
NSIndexpath.itemとNSIndexpath.row
NSIndexpath.rowとの違いを知っている人はいNSIndexpath.itemますか? 具体的には、どちらを使用しますか: -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.