簡體   English   中英

將UIView添加到UIWindow無法正常工作

[英]Adding UIView to UIWindow not working

我正在嘗試使用appDelegateUIWindow添加UIView我正在使用此代碼:

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問題中的代碼: 如何在UIBarButton項目下添加UIImage

它工作正常,沒有問題。

但是在這個只有viewDidLoad方法的新項目中,一個控制器無法正常工作。

確保在初始化窗口后添加子視圖,設置其rootViewController並調用makeKeyAndVisible。

嘗試使用[window bringSubViewToFront:myView];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM