2017-10-12 158 views
0

這是一個非常簡單的代碼,我用它來創建UIImageView。我之前使用過它,在新的Xcode更新之前它工作得很好。更新後的Xcode模擬器只顯示一個白色的背景Xcode更新後UIImageVIew無法加載圖像

MainViewController *mainView = [[MainViewController alloc]init]; 
UIImageView *view1 = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"selim"]]; 
if (view1==nil) 
{ 

    NSLog(@"nil");} 
else 
{ 
    NSLog(@"not nil"); 
} 
_window.backgroundColor = [UIColor whiteColor] 
[_window addSubview:view1]; 
_window.rootViewController= mainView; 
_window.rootViewController.view=view1; 

有趣的是,如果是廠景零,控制檯打印,這是「不無」,我檢查。有人可以嘗試什麼是錯誤的根源。我一直在試圖解決這一問題了整整一天,但它沒有。工作

+0

分配框架VIEW1。 –

+0

它不工作 – Ahmed

+0

'view1.frame = CGRect(...)'< - 做到這一點。 –

回答

0

我希望它會更好:的

[mainView.view addSubview: view1]; 
_window.rootViewController= mainView; 

代替

[_window addSubview:view1]; 
_window.rootViewController= mainView; 
_window.rootViewController.view=view1; 
+0

它不起作用 – Ahmed