У меня есть нечетное, но только слегка раздражающее поведение с UITableView
, которое не находится внутри UITableViewController
. Это очень просто, и все это связано с минимальными требуемыми методами. В IB он установлен, чтобы одиночный выбор, выбор шоу на ощупь и т.д. Следующая последовательность действий позволяет «выделения» любое количество строк:UITableView и проведите по экрану, чтобы выделить несколько строк.
- Выберите строку.
- Проведите по любой строке.
- Щелкните в любом месте, чтобы отклонить действие удаления.
- Выберите строку, отличную от первой.
Теперь у вас будет выделено две строки, этот процесс можно повторить до тех пор, пока все не будут выбраны.
Почему это возможно/что я пропустил? После отклонения опции удаления не вызывается didDeselectRowAtIndexPath. :/
только для того, чтобы убедиться, что разрешеноМногоместный выбор НЕТ в UITableView, не так ли? –
Да, но это не имеет никакого значения. Я хотел бы знать, что удалять, удалять делает внутренне, некоторое время я буду копать его, например. независимо от того, переходит ли вся таблица в режим редактирования и т. д. – Diziet