TIM*_*MEX 1 uitableview ios swift
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
checkRequirements() { () -> Void in
var room = self.rooms[indexPath.row]
self.roomForPreview = room
self.indexPathForPreview = indexPath
self.performSegueWithIdentifier(CONSTANTS.SegueLobbyToRoomPreview, sender: self.view)
}
}
Run Code Online (Sandbox Code Playgroud)
当用户选择一个单元格时,我会执行搜索,但是当我放松时,我发现该单元格仍具有灰色背景。
如何仅在触摸时使单元格变灰?触摸消失后,单元将恢复为正常颜色。
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.deselectRowAtIndexPath(indexPath, animated: true)
...
Run Code Online (Sandbox Code Playgroud)
如果您使用UITableViewController,则可以将clearsSelectionOnViewWillAppear属性设置为true- 也可以使用。
| 归档时间: |
|
| 查看次数: |
528 次 |
| 最近记录: |