我有一个表视图控制器,它有大约6个静态单元,所有这些我希望指向单独的外部URL。应该很简单,但我似乎无法弄清楚如何做到这一点。我目前正在使用故事板,并且尚未为表格视图创建任何自定义类。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
好。创建自定义UIViewController类。然后转到故事板并选择新的UIViewController类作为“自定义类”。
右键单击从静态表格视图拖动到文件所有者,然后选择委托,以便接收单元格上的点按。
然后实施
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
方法。例如:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if(indexPath.row==0)
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];
}else if(indexPath.row==1)
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.bing.com"]];
}
}
这将是最快的方式..