0
点赞
收藏
分享

微信扫一扫

iOS开发之UIImageView的使用(swift)

九点韶留学 2022-03-30 阅读 46
ios
//MARK: UIImageView
class TextViewController: UIViewController {
    //创建一个imageview
    let imageView = UIImageView()
    override func viewDidLoad() {
        super.viewDidLoad()
        view.backgroundColor = .white
        //设置imageview的大小
        imageView.frame= CGRect(x: 100, y: 100, width: 100, height: 100)
        //设置imageview的图片
        imageView.image= UIImage(named: "1")
        //设置imageview的高亮图片
        imageView.highlightedImage = UIImage(named: "2")
        //设置imageview的背景颜色
        imageView.backgroundColor = .gray
        //设置imageview的高亮状态
        imageView.isHighlighted = true
        //设置Image的动画效果
        //设置imageview的动画数组
        vararray: Array<UIImage> = Array()
        letimage1:UIImage? = UIImage(named: "1")
        letimage2:UIImage? = UIImage(named: "2")
        array.append(image1!)
        array.append(image2!)
        //设置animationImages属性为动画数组
        imageView.animationImages= array
        //设置动画的间隔时间
        imageView.animationDuration = 9
        //射中动画的播放次数,0为无限循环
        imageView.animationRepeatCount = 0
        //开启动画
        imageView.startAnimating()
        //停止动画
        imageView.stopAnimating()
        view.addSubview(imageView)
    }
}
举报

相关推荐

0 条评论