【发布时间】:2025-12-13 00:15:01
【问题描述】:
我正在尝试在我正在开发的应用程序中创建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")
}
}
所以我希望用户能够按下 UI 上的按钮并弹出图像,最终我希望用户能够从他们的照片中选择图像,但我很乐意得到任何要弹出的照片。
我可以弹出一个,然后当我再次按下按钮时它会弹跳,但我想要同一个类的多个实例。
非常感谢任何帮助!
【问题讨论】:
-
你能贴出你实例化这个子类的代码吗?
标签: ios swift class uiimageview uibutton