Я пытаюсь показать галочку на ячейке tableview, но галочка появляется только иногда, и она исчезает при прокрутке.Как добавить галочку в tableview swift
Ниже код:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
let cell = tableView.dequeueReusableCellWithIdentifier("vvxxx12", forIndexPath: indexPath)
// Configure the cell...
cell.textLabel?.text = self.dataArray[indexPath.row] as? String //in dataArray values are stored
if dataArray.containsObject(indexPath)
{
cell.accessoryType = .Checkmark
}
else {
cell.accessoryType = .None
}
return cell
}
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
if let cell = tableView.cellForRowAtIndexPath(indexPath) {
if cell.accessoryType == .Checkmark {
cell.accessoryType = .None
} else {
cell.accessoryType = .Checkmark
}
}
}
Просто проверить мой данный код, его работа правильно. если его работа для вас, пожалуйста, поддержите и примите мой ответ. –
Оформить заказ на новый код, указанный в snaps –
@Pavan У меня возник вопрос, когда мне нужно выбрать только один элемент с помощью галочки, как я могу это сделать, и предыдущая галочка удаляется, поэтому, пожалуйста, помогите мне – globalworld