0

У меня есть этот вид иерархии на моем раскадровки:Пустое пространство в UISplitViewController встроен в UITabViewController

UITabBarController -> UIView + ContainerController -> SplitViewController => [MASTER: (UINavigationController -> UITableViewController -> UITableViewController) ПОЛНОЕ: (UINavigationController -> UIView)]

Вот скриншот раскадровки:

enter image description here

в результате мой детальный вид контроллера ч пр своего рода «смещение» от нижней части экрана, как показано в красном круге в следующем окне:

enter image description here

Я думаю, что это является следствием того, контроллера Разделить в контроллере контейнера, что его внедренное в контроллере табуляции. Это похоже на детальный вид, наследующий пространство панели вкладок корневого контроллера панели вкладок. Я попытался установить все параметры, такие как «Under Bottom bar» или «Under opaque bar», но ничего. Я удалил какой-либо пользовательский код в своих классах, но всегда есть одна и та же проблема. Как я могу исправить эту проблему?

пс: Извините за плохой английский :)

+0

ли вам нужен контейнер? – andrewbuilder

+0

Да, я делаю, потому что я реализую iAd. Я использую пример кода apple для этого. – Andorath

+0

Вы решили это, @Andorath? У меня такая же проблема. – Glenn

ответ

1

Это может быть решена путем проверки Under Opaque Bars из вашего SplitViewController. см ниже скриншоте,

enter image description here

+0

Я проверил «Under Opaque Bars» во встроенном контроллере просмотра и работал! – mkai

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