Я читав численні повідомлення про людей , що мають проблеми з , viewWillAppear
коли ви не створюєте ієрархію виду тільки права. Моя проблема в тому, що я не можу зрозуміти, що це означає.
Якщо я буду створювати RootViewController
та зателефонувати addSubView
на цей контролер, я очікую, що додані представлення (и) будуть підключені до viewWillAppear
подій.
Хтось має приклад складної ієрархії програмного перегляду, яка успішно приймає viewWillAppear
події на кожному рівні?
Документи компанії Apple:
Попередження: Якщо подання, яке належить контролеру огляду, додане безпосередньо до ієрархії перегляду, контролер перегляду не отримає це повідомлення. Якщо ви вставляєте або додаєте подання до ієрархії перегляду, і він має контролер перегляду, вам слід надіслати це повідомлення безпосередньо пов'язаному контролеру подання. Якщо не надіслати контролеру перегляду це повідомлення, це запобіжить відображенню будь-якої пов'язаної анімації.
Проблема полягає в тому, що вони не описують, як це зробити. Що означає "безпосередньо"? Як ви "опосередковано" додаєте перегляд?
Я досить новачок у какао та iPhone, тому було б непогано, якби крім базового лайно Hello World були корисні приклади від Apple.