iOS: как сделать маленькое представление видимым во многих представлениях, не инициализируя его в каждом представлении? - PullRequest
2 голосов
/ 26 мая 2011

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

Ответы [ 2 ]

3 голосов
/ 26 мая 2011

Прикрепите его к объекту UIWindow.Таким образом, он будет доступен при каждом просмотре.

1 голос
/ 26 мая 2011
@interface SharedViewManager {
}

+ (UIView*) getSharedView;
@end



@implementation SharedViewManager 

static UIView* sharedView = nil;

+ (UIView*) getSharedView {
    if (sharedView == nil) {
        //initialize the view
    }
    return sharedView;
}

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