Xcode 如何在单元格中添加按钮以打开链接
我想在单元格中创建一个按钮来打开URL。 我试着让它像往常一样,但它不起作用。 我有一个自定义单元格,其中包含.h/.m文件和UIViewController中的tableView。我把代码放在哪里了?这个代码能用吗Xcode 如何在单元格中添加按钮以打开链接,xcode,url,uitableview,Xcode,Url,Uitableview,我想在单元格中创建一个按钮来打开URL。 我试着让它像往常一样,但它不起作用。 我有一个自定义单元格,其中包含.h/.m文件和UIViewController中的tableView。我把代码放在哪里了?这个代码能用吗 - (IBAction)site:(id)sender { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.vk.com"]]; } 现在您只需将按钮目标连接到此i
- (IBAction)site:(id)sender {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.vk.com"]];
}
现在您只需将按钮目标连接到此iAction。 转到Interface Builter,右键单击文件所有者或应用程序代理,具体取决于您的设置方式。然后你会看到站点iAction,只要把它拖到按钮上,它就会工作了
只需将代码添加到当前视图控制器 如果我想使它不是精确的页面,而是从.plist获取的页面url,该怎么办。我需要把这个放进CellforRowatineXpath吗?什么?不,您从不在按钮单元格中添加操作,这完全是错误的。您必须将iAction添加到控制器,并通过Interface Builder进行连接。在这里查看cocoa的基础知识:如何通过ibaction打开从.plist文件中获取链接的不同站点?据我所知,我可以在临时NSstring中设置文本,然后在ibaction中使用方法URLWithString打开相同的临时NSstring。。。在CellForRowatineXpath中,我必须使用哪种代码为这个临时字符串设置值?