Я создал страницу с двумя видами контейнеров, которые переключаются в соответствии с сегментированным элементом управления сверху. В основном я скрываю один из видов контейнера на основе того, какой индекс выбран в сегментированном элементе управления. Теперь в одном из представлений контейнера я добавил представление таблицы и ячейку. Я также создал класс viewController для представления, содержащегося в одном из контейнеров, которые соответствуют UITableView DataSource и Delegate Protocols.Проблемы с видом контейнера
Однако, когда я запускаю приложение, сегментированный вид не отображается, и все, что я вижу, это пустые ячейки. Я не понимаю, почему сегментированный элемент управления даже не отображается. Кто-нибудь когда-либо сталкивался с этой проблемой после добавления представления таблицы в виде контейнера? Что я могу делать неправильно?
Редактировать: Вот что я делаю в раскадровке. В симуляторе это хорошо видно, потому что тогда таблица пуста.
Когда я запускаю его по телефону, в основном, я заполняю таблицу базой данных, которую я создаю из соседних мест google web api. На устройстве, когда я перехожу к этой странице, элемент управления сегмента не отображается, и все, что я вижу, это таблица с данными, которые я получаю. В представлении таблицы в основном рассматривается вся страница. Я использую авторезистентность (нет автовыключения). Я проверил ограничения, которые я предоставляю, и все кажется прекрасным.
Это то, что я получаю, когда я бегу ту же страницу на устройстве:
Не могли бы вы разместить несколько фотографий?, Это вид контейнера под сегментированным управлением?. –
Возможно, неправильные ограничения компоновки макета? трудно сказать без каких-либо кодов/других подробностей – kambala
@Santiagocarmonagonzalez Я сделал редактирование с некоторыми фотографиями. – Jobs