我正在尝试使用appDelegate向UIWindow添加UIView我正在使用此代码: NSArray *myViewArray = [[NSBundle mainBundle] loadNibNamed:@"View" owner:self options:nil];UIView *myView = myViewArray[0];UIWindow *window = [[[UIApplicatio
NSArray *myViewArray = [[NSBundle mainBundle] loadNibNamed:@"View" owner:self options:nil]; UIView *myView = myViewArray[0]; UIWindow *window = [[[UIApplication sharedApplication] delegate] window]; myView.frame = CGRectMake(0, 0, 258, 564); [myView setTag:100]; [window addSubview:myView];
但是这不起作用.如果我将它添加到我的self.view它工作正常.但是,我希望此视图在出现时显示在所有其他视图上.
我在这做错了什么?
编辑
我使用了上一个SO问题中的代码:How to add a UIImage below UIBarButton item
它工作正常,没有问题.
但是在这个只有viewDidLoad方法的新项目中,一个控制器无法正常工作.
确保在初始化窗口后添加子视图,设置其rootViewController并调用makeKeyAndVisible.