我正在尝试以编程方式创建UIImage视图,我有一个新视图,并且尝试这样做
let imageName = "yourImage.png" yourview.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName))
这行不通,因为我不知道 您 在第二行中应该看到的是什么。
问题: 如何通过编码而不是在情节提要中使UIImageView出现在屏幕上
首先,您UIImage从图片文件中创建一个,然后UIImageView从中创建一个:
UIImage
UIImageView
let imageName = "yourImage.png" let image = UIImage(named: imageName) let imageView = UIImageView(image: image!)
最后,您需要给出imageView一个框架并将其添加到视图中以使其可见:
imageView
imageView.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(imageView)