ios开发swift ImageView
程序员文章站
2022-04-23 17:05:59
let imageview = UIImageView(frame:CGRect(x:10,y:10,width:100,height:100));
im...
let imageview = UIImageView(frame:CGRect(x:10,y:10,width:100,height:100)); imageview.image = UIImage(named:""); self.view .addSubview(imageview); //可以点击交互 imageview.isUserInteractionEnabled = true; //图片拉伸模式 /* .Tofill:填充模式,图片不会保持原来的比例 .aspectFit:图片保持原来的比例,宽度填充,高度自适应 .fill:图片保持原来的比例,高度填充,宽度自适应 */ imageview.contentMode = .scaleToFill; //部分拉伸 imageview.image = UIImage(named: "qipao.png")!.resizableImage(withCapInsets: UIEdgeInsetsMake(52, 40, 36, 64), resizingMode: UIImageResizingMode.stretch) //图片连续动画 //动画数组 let animationImages = NSMutableArray(); let array = animationImages as Array as? [UIImage]; //设置animationImages imageview.animationImages = array; //设置动画时间 imageview.animationDuration = 5.0; //循环次数 imageview.animationRepeatCount = 0; //开始动画 imageview.startAnimating(); //停止动画 imageview.stopAnimating();