gpt4 book ai didi

ios - 在 UITableViewCell 中访问 UIButton

转载 作者:行者123 更新时间:2023-11-29 01:47:23 24 4
gpt4 key购买 nike

UITableViewCell 中的 UIButton 被设置为选中状态。检查 didSelectRowAtIndexPath 上的按钮属性时显示为 false。

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.deselectRowAtIndexPath(indexPath, animated: true)

var cell:UserActionsTableViewCell = self.tableView.dequeueReusableCellWithIdentifier("userActionsCell") as! UserActionsTableViewCell

if (cell.followButton.selected){
//selected
}
else{
// not selected
}

我需要如何访问所选属性?

最佳答案

不要在表 didSelectRowAtIndexPath 委托(delegate)方法中使用 dequeueReusableCellWithIdentifier 方法。

试试这段代码:

let cell = tableView.cellForRowAtIndexPath(indexPath) as! UserActionsTableViewCell // get selected cell and use cell subView contains..
if (cell.followButton.selected){
//selected
}
else{
// not selected
}

关于ios - 在 UITableViewCell 中访问 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31744748/

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