Если вы ссылаетесь на iOS 4.x SDK и ниже, вам следует избегать использования вложенных UIViewControllers
.
Но если это действительно необходимо, вы должны вручную вызвать viewWillAppear:
(и все остальные) и убедиться, что свойство parentViewController
вашего дочернего контроллера представления ссылается на подкласс UIViewController
, которому он принадлежит.
P.S. Если вы хотите добавить UITabBarController
для заполнения всего содержимого окна, вы можете представить его как контроллер модального представления поверх другого контроллера представления или использовать свойство rootViewController
UIWindow
class