如何在ios程序开发中正确使用activity indicator(菊花等待图标)? 财富值92

2016-10-23 13:33发布

我想达到的效果是这样的:
点击按钮

图片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条回答

一周热门 更多>