0

Итак, я смотрел это приложение http://itunes.apple.com/us/app/pageonce-personal-finance/id285056092?mt=8 (см. Скриншоты iPad), и кажется, что у них есть контроллер uinavigation в представлении Details UISplitView. Когда я попытался сделать контроллер UINavigation в моем подробном представлении, панель навигации перекрывается с верхней панелью UISplitView. Например, в приложении pageonce моя синяя панель навигации будет перекрываться с верхней, серебряной полосой.Имея UINavigation в UISplitView

Является ли это голубой панель навигационным контроллером или чем-то еще? Если да, то как они переместили навигационную панель вниз, все еще имея доступ к верхней панели? Можем ли мы контролировать положение панели навигации/просмотра?

Valid XHTML http://a1.phobos.apple.com/us/r1000/008/Purple/b3/f3/77/mzl.afchmopq.480x480-75.jpg.

ответ

0

Похоже, что они имеют вложенный UINavigationController внутри UINavigationController как на главном, так и на подробном представлении. Каждый UINavigationController создает панель. Нет такой вещи, как «верхняя панель UISplitView». Вы получаете только верхний бар, если вы сначала положите UINavigationController внутри UISplitViewController. Итак, все, что вам нужно сделать, это поместить еще один UINavigationController внутри UINavigationController, и вы получите еще один бар.

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