Функция UITableview "DidselectRowAt" показывает другой целевой контроллер представленияIOS

Программируем под IOS
Ответить
Anonymous
 Функция UITableview "DidselectRowAt" показывает другой целевой контроллер представления

Сообщение Anonymous »

У меня есть табличное представление, и я использую DidSelectRowAtIndexPath, чтобы отфильтровать индексный путь к какому ViewController.

Я пытаюсь использовать следующий код, но мне это не удалось.

Что со мной не так.

Спасибо.


func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {

print("index:", indexPath.row)

if indexPath.row != 0 || indexPath.row != 1 {
//When index = 0 or 1, it also push to next vc.
//I don't want index 0 or 1 to push next vc.
let vc = ViewController()
self.navigationController?.pushViewController(vc, animated: true)
}

}


Подробнее здесь: https://stackoverflow.com/questions/530 ... controller
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»