2015-02-17 3 views
0

Я пытаюсь показать информацию о слове в UITableView. Первоначально я использовал метки в контроллере представления, которые были специально разнесены. Когда я начал использовать автозапуск, это стало слишком сложным. У этой конфигурации также было ограничение наличия заданного объема пространства для отображения информации. Некоторая информация зависит от состояния UIPickerView. Я попытался помещать статический вид таблицы вместо меток, но у меня возникла ошибка Static table views are only valid when embedded in UITableViewController instances. Я попытался поместить UITableView в контроллер UITableView и встроить этот контроллер в представление контейнера.Объединить UIPickerView и UITableView

Я не знаю, как обновить содержимое таблицы, когда изменяется выбор вида подборщика. Я попробовал позвонить performSegueWithIdentifier("nounDetailTableViewSegue", sender: self), который является встроенным segue, в конце функции func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {} с надеждой на обновление меток в представлении статической таблицы.

У меня никогда не получилось работать, поэтому есть правильный способ сделать это.

enter image description here

enter image description here

enter image description here

ответ

0

Раствор используя вид контейнера является слишком сложным. Лучше использовать динамическую ячейку, даже если она переполнена.

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