【问题标题】:UIImageVIew can't load image after Xcode updateXcode更新后UIImageVIew无法加载图像
【发布时间】: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


【解决方案1】:

希望会更好:

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

而不是

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-17
    • 1970-01-01
    • 2017-02-02
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多