io.diveinedu.com 查看并搭梯子下载 Cocoapods
国外下载图标的网站 dribbble.com
图片,图标通常两种格式,
jpg:有损压缩格式,没有透明度,如果网络传播jpg比较方便,文件小
png:无损压缩格式,有透明度
gif:默认值能显示第一帧....
UI 音乐播放器无操作界面
class ViewController: UIViewController {
@IBOutlet weak var imageView123: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
//1. 设断点,查看是否加载了图片
//2. 如果图片没有被加载
//2.1 项目中没有该图片
//2.2 目标文件没有更新,Product > Clean
let img = UIImage(named: "cm2_play_icn_loved")
imageView123.image = img
let hImg = UIImage(named: "cm2_rcd_btn_back")
imageView123.highlightedImage = hImg
// imageView123.highlighted = true
//图片的填充模式(拉伸模式)
imageView123.contentMode = .ScaleAspectFit
let imgNames = ["cm2_play_icn_loved", "cm2_rcd_btn_back","cm2_rcd_btn_forward"]
let imgs = imgNames.map({
return UIImage(named: $0)!
})
//默认1/30 1秒30帧
//表示动画执行一周所花的时间
imageView123.animationDuration = 1
//正常状态下的动画数组
imageView123.animationImages = imgs
//动画重复次数 0表示无限循环
imageView123.animationRepeatCount = 0
// imageView123.startAnimating()
}
@IBAction func didClicked(sender: UIButton) {
//开始执行动画
imageView123.startAnimating()
if imageView123.isAnimating() {
print("动画正在执行")
//停止执行动画
// imageView123.stopAnimating()
}
else {
print("动画没有执行")
}
}
}
网友评论