UI控件之UISlider简单图片放大与缩小的应用
来源:互联网 发布:五金淘宝店铺表示 编辑:程序博客网 时间:2024/06/03 21:07
// UISlider实例
//
// Created by Catherine on 2017/8/29.
// Copyright © 2017年 Catherine. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
let imageview:UIImageView =UIImageView(frame: CGRect(x: 30, y:50, width: 320, height:400))
overridefunc viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let slider:UISlider =UISlider(frame: CGRect(x:70, y: self.view.frame.size.height - 60, width: 280, height:20))
slider.addTarget(self, action:#selector(slider(slider:)), for:UIControlEvents.valueChanged)
imageview.image =UIImage(named: "pig1.png")
slider.maximumValue =100
slider.minimumValue =0
self.view.addSubview(slider)
self.view.addSubview(imageview)
}
//通过slider调整大小
func slider(slider:UISlider){
let value:float_t =1-slider.value/100
//修改bounds是以中间为基准缩小的 如果不改变x,y值那么frame是以左上角
imageview.bounds =CGRect(x: 0, y:0, width: 320*(CGFloat)(value), height:400*(CGFloat)(value))
}
overridefunc didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
- UI控件之UISlider简单图片放大与缩小的应用
- 图片的放大与缩小
- 图片的放大与缩小
- Android的UI---ZoomControls放大缩小图片
- IOS之UIImage图片的缩小与放大
- UI控件之UISlider
- jquery简单的图片放大缩小地址
- 图片放大缩小的简单实现
- 图片缩小与放大
- UIImage图片的缩小与放大
- UIImage图片的缩小与放大
- UIImage图片的缩小与放大
- UIImage图片的缩小与放大
- Android中图片的放大与缩小
- 图片的放大缩小
- 图片的放大缩小
- 图片的放大缩小
- iOS开发 UI高级 图片放大缩小的实现
- What is JSON Wire Protocol?
- xutils3图片加载详解
- 安装ffmpeg
- 广州本爱信息科技有限公司是骗子吗?真相揭秘
- 9. Palindrome Number(回文数字 eg:12321) —— Java
- UI控件之UISlider简单图片放大与缩小的应用
- jQuery邮箱验证正则表达式
- TestNG 监听器扩展插件 NetEase Arrow
- Swift构造函数
- Ceph简介及评论
- 浅谈设计模式-桥接模式
- Iconfont-阿里巴巴矢量图标库的SVG玩法
- IOCP与SO_KEEPALIVE
- LUA 文本编辑相关