ios - 将值传递给 xcode 中的按钮

标签 ios objective-c

我正在查看是否有一种方法可以将变量传递给 xcode 中的按钮。我有一个 Web 链接,我正在从存储到 NSString 的 API 中检索该链接。我只是想知道是否有办法将它传递给按钮,以便在单击它时可以相应地跟随链接。

最佳答案

您将该 URL 存储在某些 ivar 或属性中。您像往常一样为按钮分配一个 Action 。该 Action 无非是您的 View Controller 的一种方法。在该方法中,您执行该链接。

这是您可以“关注”您的链接的方式:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.klecker.de"]];

在您的情况下,您将使用 NSString 变量而不是我在此示例中使用的常量。

关于ios - 将值传递给 xcode 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14447110/

相关文章:

iphone - iOS Touches 开始

ios - 从核心数据读取时获取属性名称和值

ios - NSMutableSet removeObject 无法移除对象

android - 如何以编程方式在 ListBox 项中添加图像?

ios - 自定义 ViewController 中的 UITableView : Custom UITableViewCells Are Overlapping

objective-c - performSegueWithIdentifier 不工作

iphone - 更改 reg-ex 以在 iphone 上进行电子邮件验证

ios - 如何保存文本数据

ios - 使用子对象遍历 NSDictionary

ios - 检测iphone地区