我是 iOS 开发的新手,尤其是在使用 Swift 方面。我想实现一个列表,用户可以在其中选择不同行上的不同复选标记,然后提交选择进行处理。
Apple 有一个代码示例,但它是在 Objective-C 中完成的,我正在寻找 Swift 中的类似代码。任何支持将不胜感激
Apple Objective-C 示例:https://developer.apple.com/library/ios/samplecode/TableMultiSelect/Introduction/Intro.html
谢谢
最佳答案
您可以使用以下代码进行多选和勾选
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath){
let cell = tableView.cellForRowAtIndexPath(indexPath)
if (cell?.accessoryType == UITableViewCellAccessoryType.Checkmark){
cell!.accessoryType = UITableViewCellAccessoryType.None;
}else{
cell!.accessoryType = UITableViewCellAccessoryType.Checkmark;
}
}
关于ios - 使用 UITableView Swift 进行多项选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31742268/