Добавление NIB контроллера View в другой контроллер View - PullRequest
0 голосов
/ 08 февраля 2012

У меня есть индикатор выполнения в контроллере вида, который я должен использовать в двух разных контроллерах вида (экранах).Когда происходит действие по загрузке, индикатор выполнения VC должен быть активным на обоих экранах (два diff VC).Теперь, когда я запускаю загрузку, загрузка продолжается сзади, но NIB не был загружен на двух экранах.Сценарий состоит в том, что я не выделяю память для VC индикатора выполнения загрузки в приложении appdelegate, а вместо этого делаю это на одном из экранов.Таким образом, я не могу распределять память глобально, и если я делаю это, помещая ее в appdelegate, мой NIB не читается и не появляется ни на одном из экранов.Какие-либо предложения относительно того, почему это поведение замечено?Я выделил память и также использовал метод addSubview, чтобы включить VC в нужный экран.

Надеюсь, что кто-то может решить мою проблему.Большое спасибо!

1 Ответ

0 голосов
/ 08 февраля 2012

Я думаю, что это невозможно при использовании только одного индикатора выполнения. Если вы добавите его в представление, а затем добавите его в другое представление, я думаю, что вместо добавления в оба представления оно будет добавлено только во второе представление. Я думаю, что для того, чтобы ваш код работал, у вас должно быть два индикатора выполнения, по одному для каждого экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...