【发布时间】:2018-03-23 21:22:41
【问题描述】:
这是我用来创建 UIImageView 的非常简单的代码。我以前用过它,在新的 Xcode 更新之前它工作得很好。更新 Xcode 后,模拟器只显示白色背景
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;
有趣的是,我检查了 view1 是否为 nil 并且控制台打印它是“Not nil”。有人可以尝试错误的根源是什么。我一整天都在尝试解决这个问题,但它不是.working
【问题讨论】:
-
将框架分配给 view1。
-
它不工作
-
view1.frame = CGRect(...) -
它不起作用检查我对问题的回答
标签: ios objective-c xcode uiimageview