【问题标题】:Table View Press, how to "let go" of button?表视图按下,如何“放开”按钮?
【发布时间】:2014-03-09 21:43:48
【问题描述】:

我创建了一个UITableView,我可以在其中检测到哪个单元格被按下。效果很好。但是,当它被按下一次时,它不会“放开”按钮。看看下面。

应用加载时按钮如下所示: 当我点击按钮时,它看起来像这样:,它看起来像这样,直到按下另一个单元格。如何使按下的按钮“放开”,使它看起来像一个水龙头,然后又看起来像第一张图片?该按钮位于静态表格视图中。

我真的搜了很久,好不容易找到了“放开按钮”这个词。 谢谢!

【问题讨论】:

  • 是的,“它保持选中状态”是我正在寻找的术语。 :P

标签: ios objective-c uitableview tableview


【解决方案1】:

你可以这样做:

-(void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*) indexPath
{
    [self.tableView deselectRowAtIndexPath:indexPath animated: YES];
}

这是一个委托方法,如果您在选择行时将 ViewController 设置为 tableView 的委托,则会自动触发。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-07
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    相关资源
    最近更新 更多