代码库> 滚动视图> swift5.0 UIScrollView基础使用
swift5.0 UIScrollView基础使用
关注
上传者:bangzi 分类:滚动视图(Scrollview)
查看次数:331 下载次数:65
上传时间:2020-01-06 大小:39 B
swift5.0 UIScrollView基础使用
func addScrollView() {
let scrollView = UIScrollView()
view.addSubview(scrollView)
addAutoLayout(obj: scrollView)

scrollView.delegate = self;

//设置scrollView的背景颜色
scrollView.backgroundColor = UIColor.red

scrollView.contentSize = CGSize(width: view.frame.width, height: 500 * 3) // ContentSize属性,滑动内容宽度和高度

//修改滑动光标的颜色
/**
default // 默认灰色广标
black // 黑色光标
white // 白色光标
*/
scrollView.indicatorStyle = UIScrollView.IndicatorStyle.black

//true滑动到边缘时光标具有反弹效果(光标变短)
scrollView.bounces = true

//分页效果 每次移动一个格
// scrollView.isPagingEnabled = true

scrollView.contentOffset = CGPoint(x: 50, y: 500)

// 显⽰示⽔水平滚动条(默认为true)
scrollView.showsHorizontalScrollIndicator = true
//显⽰示垂直滚动条(默认为true)
scrollView.showsVerticalScrollIndicator = true

//设置UIScrollView的缩放大小(默认缩放小大为1.0)
scrollView.minimumZoomScale = 0.2
scrollView.maximumZoomScale = 2
// 缩放回弹(默认为true,在超出缩放范围会有一个回弹效果)
scrollView.bouncesZoom = true

// 点击设备状态栏会自动滚动到顶部
scrollView.scrollsToTop = true

//把view添加到scrollView上
scrollView.addSubview(view1)
scrollView.addSubview(view2)
scrollView.addSubview(view3)


}
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0


下载过该代码的还下载了
本周热门下载
综合评论
提示
sina weixin mail 回到顶部