我有一个包含多个单元格的表格,我希望能够为每个可以通过点击它们访问的单元格制作页面。我无法找到有关如何执行此操作的任何文档,但我认为它位于didSelectRowAtIndexPath
函数中的某个位置。
override func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) {
println("You selected cell #\(indexPath.row)!")
}
我知道这可以让我看到按下了什么细胞,但我不知道从哪里开始。有帮助吗?
答案 0 :(得分:0)
下面的例子显示了在safari& amp;转到另一页。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row == 0) {
Events *event = [[Events alloc] initWithNibName:@"Events" bundle:nil];
event.parent = @"Guide";
[self.navigationController pushViewController:event animated:YES];
}
else if (indexPath.row == 1){
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.asdf.com"]];
}
}
希望这会有所帮助.. :)