gpt4 book ai didi

ios - 无法将操作连接到静态 UITableViewCell?

转载 作者:行者123 更新时间:2023-11-29 01:56:26 25 4
gpt4 key购买 nike

我无法将操作链接到在 Interface Builder 中设计的静态 UITableViewCell。我有 TableViewController(作为 UITableViewController),它是 tableView 的数据源和委托(delegate)。我尝试连接的方法如下:

@IBAction func openWebsite(AnyObject) {
UIApplication.sharedApplication().openURL(NSURL(string: "http://google.co.uk")!)
}

我已经尝试从 Inspector 中拖动操作,但它不会将自身应用于 UITableViewCell。我也做了相反的事情,并尝试将连接从 Interface Builder 拖到 TableViewController,在其中它只会作为导出而不是 Action 连接?

最佳答案

即使对于静态单元格,我也建议您添加委托(delegate)方法 didSelectRowAtIndexPath,然后响应该操作,因为为此类单元格设置操作可能很棘手。 UITableView 单元格有许多底层 View ,向其中一些 View 添加操作可能会出现问题。

关于ios - 无法将操作连接到静态 UITableViewCell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30801876/

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