【发布时间】:2016-10-12 06:12:30
【问题描述】:
我正在开发自定义通知视图,它必须显示在所有内容中。为了达到这个 我已经将它实现为单独的 UIWindow 的子视图,除了布局之外一切正常:我使用大小类,而布局只是忽略它。 这是代码 我用来设置我的视图:
NotificationView *notificationView = [[[NSBundle mainBundle] loadNibNamed:@"NotificationView"
owner:self
options:nil] firstObject];
UIWindow *window = [[UIWindow alloc] initWithFrame:frame];
// Additional window setup..
[window addSubview:notificationView];
【问题讨论】:
-
你有没有尝试在你的self.view中添加notificationView?
-
@NiravDoctorwala,我没有视图控制器
-
这不是你的第一个屏幕吧。你需要在当前运行的屏幕中进行子视图。
-
@NiravDoctorwala 你说的屏幕是什么意思? UIScreen?
标签: objective-c layout xib uiwindow size-classes