2014-10-10 2 views
0

Как связать вид UIPicker на одной сцене с UITableViewController? У меня есть выборщик в одном контроллере представления, заполненном рядом категорий, я хочу перейти к контроллеру табличного представления, когда категория выбрана/нажата.Ссылка на выбор UIPickerView для UITableView

ответ

0

Во-первых, создайте segue в Раскадровке, перетаскивая Ctrl с контроллера вида на новый TableViewController (не связывайтесь с сборщиком, ссылка с контроллера вида, в котором он появляется). Выберите segue и присвойте ему соответствующий идентификатор. В делете UIPickerView выполните метод pickerView:didSelectRow:inComponent: и сохраните выбранные строки/компоненты в свойствах. Затем вызовите performSegueWithIdentifier:sender:, чтобы вызвать сег.

Отдельно, как часть метода prepareForSegue, прочитайте свойства, которые вы ранее сохранили, и установите соответствующие свойства контроллера вида segue view view.

NB вы можете обнаружить, однако, что это будет срабатывать, если пользователь колеблется, пока вращается через опции просмотра выбора.

Смежные вопросы