XCode TableViewCell到URL

时间:2014-03-31 22:27:07

标签: ios xcode xcode5

我有一个表视图控制器,它有大约6个静态单元,所有这些我希望指向单独的外部URL。应该很简单,但我似乎无法弄清楚如何做到这一点。我目前正在使用故事板,并且尚未为表格视图创建任何自定义类。

有人能指出我正确的方向吗?

1 个答案:

答案 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"]];
   }
}

这将是最快的方式..