gpt4 book ai didi

iphone - UITableView 中打开 Safari 的可点击链接

转载 作者:搜寻专家 更新时间:2023-10-30 19:43:14 25 4
gpt4 key购买 nike

我正在开发 iPhone 应用程序,并希望能够单击 UITableView 中的链接。当链接,并且只有链接被选中时,我希望 Safari 应用程序打开到所选链接。关于如何执行此操作的任何建议?非常感谢!

最佳答案

您的问题有多种解决方案。

如果链接是单元格中的唯一对象,那么您可以调用 UITableViewdidSelectRowAtIndexPath:(NSIndexPath *)indexPath 函数来收集链接你的表数据数组,然后使用

[[UIApplication sharedApplication] openURL:myURL];

打开 URL。

或者,您可以创建自己的 UITableCell 子类,其中包含一个没有图像或背景(只有文本)的自定义按钮(而不是圆角矩形按钮),因此它具有链接的外观(您甚至可以将文本涂成蓝色,并在其下划线...)。当用户单击按钮时,您的处理函数将调用与上面相同的 openURL 函数。

如果每个单元格中有多个项目,上述方法效果最佳(这就是为什么您必须创建自定义单元格...

关于iphone - UITableView 中打开 Safari 的可点击链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2313766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com