Условный переход выполняется при нажатии на UITableViewCell

Я работаю над некоторым проектом для iOS 5 с использованием Xcode 4.2.У меня есть один UITableViewController, и я хочу выполнить переход, когда пользователь нажимает на ячейку таблицы, но конечный контроллер представления зависит от действия, выполняемого в этой ячейке. Например, когда пользователь нажимает на ячейку, я хотел бы загрузить SomeViewController, но когда пользователь нажимает на ту же ячейку в режиме редактирования, я хотел бы загрузить AnotherViewController. К сожалению, в построителе раскадровки Xcode 4.2 невозможно настроить несколько сегментов в одной и той же ячейке, или я просто не понимаю. Возможно, есть способ создать переход вручную в редакторе кода. Обычно я хочу предоставить пользователю способ «ввести» элемент, представленный ячейкой, с помощью одного контроллера представления и «отредактировать» элемент, представленный той же ячейкой, с помощью другого контроллера представления. Однако переключение на второй контроллер представления (редактор) только в режиме редактирования таблицы было моим первым, но, возможно, есть способ получше. Любая помощь будет оценена по достоинству.

39
задан Darrarski 30 October 2011 в 02:25
поделиться