swift数组uiimage动画
swift array uiimage animation
我正在尝试制作一个 UIImage
的动画,我有一个名为 MainPic 的 UIImageView
。
这是我使用的代码:
@IBOutlet weak var MainPic: UIImageView!>
MainPic.animationImages = [
UIImage(named: "fox01")!,
UIImage(named: "fox02")!,
UIImage(named: "fox03")!,
UIImage(named: "fox04")!,
UIImage(named: "fox06")!
]
MainPic.animationDuration = 1
MainPic.startAnimating()
我确保所有图像都在项目中。我试过使用 .jpg 扩展名包括它们。
但是,我收到此错误:
fatal error: unexpectedly found nil while unwrapping an Optional value
我的代码有什么问题?
有两种情况:
- MainPic 为 nil
- 其中一个 UIImage(名为:"fox01")为 nil
您可以通过在使用前简单地打印所有项目来轻松找出哪个项目为零。如果您分享更多代码或上传一个简单的示例来重现您的案例,我可以提供更多帮助。
我正在尝试制作一个 UIImage
的动画,我有一个名为 MainPic 的 UIImageView
。
这是我使用的代码:
@IBOutlet weak var MainPic: UIImageView!>
MainPic.animationImages = [
UIImage(named: "fox01")!,
UIImage(named: "fox02")!,
UIImage(named: "fox03")!,
UIImage(named: "fox04")!,
UIImage(named: "fox06")!
]
MainPic.animationDuration = 1
MainPic.startAnimating()
我确保所有图像都在项目中。我试过使用 .jpg 扩展名包括它们。
但是,我收到此错误:
fatal error: unexpectedly found nil while unwrapping an Optional value
我的代码有什么问题?
有两种情况:
- MainPic 为 nil
- 其中一个 UIImage(名为:"fox01")为 nil
您可以通过在使用前简单地打印所有项目来轻松找出哪个项目为零。如果您分享更多代码或上传一个简单的示例来重现您的案例,我可以提供更多帮助。