У меня есть UIView
, который должен будет отображать два UITableViews, но они никогда не отображаются вместе, используя SegementedBar
, вы можете переключаться один или другой.2 UITableViews в одном UIView
Какой был бы лучший способ справиться с этим? Просто создайте один Table View Controller
и измените источник данных или создайте 2 Table View Controllers
и просто спрячьте его, когда увидите другое.
2 таблицы будут иметь совершенно другую компоновку с различными пользовательскими ячейками.
Спасибо, однако у меня такие же проблемы, как и в сообщении rishi, это может вызвать сложную структуру кода, но также может сэкономить много двойного кода. –
Бонус: у вас нет двух контроллеров, которые контролируют один вид, который «может» стать настоящей болью, когда он пойдет не так ... – Damo
+1 - эту реализацию намного легче адаптировать и следует за шаблонами проектирования Apple для использования UISearchDisplayController. – CaptainRedmuff