【发布时间】:2011-05-25 23:13:13
【问题描述】:
正如标题所述,我希望有一个小的通知视图,它将出现在应用程序的所有视图中。有没有办法在每个视图中都不初始化它?
【问题讨论】:
-
除非你想在控制器之间传递视图。
标签: objective-c xcode ios uiview
正如标题所述,我希望有一个小的通知视图,它将出现在应用程序的所有视图中。有没有办法在每个视图中都不初始化它?
【问题讨论】:
标签: objective-c xcode ios uiview
将其附加到UIWindow 对象。这样它就可以在每个视图中使用。
【讨论】:
@interface SharedViewManager {
}
+ (UIView*) getSharedView;
@end
@implementation SharedViewManager
static UIView* sharedView = nil;
+ (UIView*) getSharedView {
if (sharedView == nil) {
//initialize the view
}
return sharedView;
}
@end
【讨论】: