При запуске приложения (в портретной ориентации) ваш SplitViewController вызовет этот метод делегата
- (void)splitViewController:(UISplitViewController*)svc
willHideViewController:(UIViewController *)aViewController
withBarButtonItem:(UIBarButtonItem*)barButtonItem
forPopoverController:(UIPopoverController*) pc
В примере, который вы связали, этот метод в masterViewController вызывает это:
[detailViewController showRootPopoverButtonItem:rootPopoverButtonItem];
, чтобы добавитькнопка к контроллеру деталей.Вам нужно вызвать вышеуказанную строку, когда вы нажимаете на новый контроллер детализации, чтобы добавить кнопку, иначе это будет ноль.