IOS的UIScrollview简单使用

简介: IOS的UIScrollview简单使用

在移动设备中,一个屏幕很难显示完所有的内容。几乎都是滚动来查看更多的内容

IOS提供了UIScrollView来实现滚动。

let scrollview = UIScrollView(frame: CGRect(x: 0, y: 10, width: self.view.bounds.width, height: 600)) 
        let img =  UIImage(named: "aaa")
        let view = UIImageView(image: img)
        scrollview.addSubview(view)
        scrollview.contentSize = img!.size
        self.view.addSubview(scrollview)

UIScrollView主要需要设置本身控件的宽高,来决定本组件的大小。然后需要设置contentSize属性来指定内容的可滚动范围。

如果有Android开发经验的同学就会发现这里和Android的ScrollView使用有点区别。iOS并没有提供指定滚动方向的属性,全靠contentSize的宽高决定滚动方向。

目录
相关文章
|
编解码 Android开发 iOS开发
IOS使用AutoLayout让UIScrollView自动计算ContentSize
IOS使用AutoLayout让UIScrollView自动计算ContentSize
140 0
|
Android开发 iOS开发
IOS开发之UIScrollView约束布局
IOS开发之UIScrollView约束布局
349 0
|
iOS开发
iOS 利用UIScrollView实现图片放大预览,并支持缩小
iOS 利用UIScrollView实现图片放大预览,并支持缩小
457 0
iOS 利用UIScrollView实现图片放大预览,并支持缩小
|
iOS开发
iOS开发UIScrollView使用详解
iOS开发UIScrollView使用详解
255 0
|
iOS开发
iOS开发实战 - 完美解决UIScrollView嵌套滑动手势冲突
我们应该都有用过这个功能,你的朋友微信给你分享了一个淘宝里面的商品链接,然后当你复制这个链接打开淘宝APP的时候,就会弹出一个弹窗,像这样: example.PNG 这个功能想必大家都挺熟悉,受这个启发我们产品也想在我们APP上添加这样一个功能,与这个不一样的是,当我们复制一段网址的时候打开我们的APP会弹出框填一些信息后上传到我们的“资源库”。
4204 0
|
iOS开发
iOS开发之UIScrollView无限滚动
UIScrollView 的无限滚动主要应用在图片轮播器、欢迎界面等场景。首先需要说明的是,文本所讲的是一种"笨办法",但是好理解且容易实现,在图片不多的时候用它也无妨。
921 0