我想达到的效果是这样的:
点击按钮
↓
图片ImageView处的占位图消失
↓
图片处开始显示菊花动画图标
↓
旋转五秒中
↓
菊花图标停止并消失
↓
显示新的图片
部分代码如下:
class ViewController: UIViewController { @IBOutlet weak var imageView: UIImageView! @IBOutlet weak var activityIndicator: UIActivityIndicatorView! @IBAction func clickButton(_ sender: UIButton) { imageView.image = nil activityIndicator.startAnimating() sleep(5) activityIndicator.stopAnimating() imageView.image = UIImage(named: "cat") } }
页面设计
实际效果是点击按钮之后,什么都没有发生,五秒钟之后换成了新的图片。
请问正确的写法应该是怎样的?
我的全部源码在这里:https://github.com/Stanley-Ti...
编程环境是Xcode8 Swift3
付费偷看金额在0.1-10元之间
一周热门 更多>