美文网首页
7.28 UI 音乐播放器无操作界面

7.28 UI 音乐播放器无操作界面

作者: jayck | 来源:发表于2016-07-30 18:40 被阅读17次

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("动画没有执行")

        }

    }

}

相关文章

网友评论

      本文标题:7.28 UI 音乐播放器无操作界面

      本文链接:https://www.haomeiwen.com/subject/utjtsttx.html