我正在尝试在我正在处理的应用中创建UIImageView
的实例,以便将其放入我的视图并进行编辑。
我相当新,所以我还没想到,如果有办法的话,创建一个类的实例,而不是在代码中实际命名它。
这一切都很快。这是我能够得到的:
class NewPictures: UIImageView {
static var hotDog: UIImage = UIImage(named: "tom.jpg")!
static var hotDogShot :UIImageView = UIImageView(image: hotDog)
init() {
super.init(image: NewPictures.hotDog)}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
所以我希望用户能够按下用户界面上的按钮并弹出一个图像,最终我希望所述用户能够从他们的照片中选择一张图片,但我还是会很高兴能够弹出任何照片。
我可以弹出一个,然后当我再次按下按钮时它会反弹,但我想要同一个类的多个实例。
非常感谢任何帮助!
答案 0 :(得分:0)
我认为当我想创建某个实例时,变量名每次都必须不同。
事实并非如此,所以一旦我放入了某事= MyClass()
它就像一个魅力。