UIScrollView实现不全屏分页的小技巧
生活随笔
收集整理的這篇文章主要介紹了
UIScrollView实现不全屏分页的小技巧
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
瀏覽一系列圖片時(shí),我們會(huì)經(jīng)常使用UIScrollView來(lái)進(jìn)行實(shí)現(xiàn),因?yàn)槠渥詭У膒agingEnabled屬性,可以非常方便的自動(dòng)支持手勢(shì)左右輕掃切換切換頁(yè)面。pagingEnabled不過(guò)最近做的一個(gè)產(chǎn)品,設(shè)計(jì)的效果有所不同,希望每一頁(yè)圖片的寬度小于屏幕寬度,但也要保證圖片之間是相連的,即在屏幕的中間部分顯示一幅圖片,中間兩邊顯示相鄰圖片的一小部分,最開(kāi)始發(fā)現(xiàn)有點(diǎn)棘手,需要關(guān)閉pagingEnabled屬性,自己實(shí)現(xiàn)分頁(yè)效果。但是嘗試之后發(fā)現(xiàn)要想達(dá)到滿意的交互體驗(yàn),要做的事情真不少,偶然的機(jī)會(huì)想到了一個(gè)巧妙的方法來(lái)達(dá)到這一效果,即:
將UIScrollView大小設(shè)置為一張圖片的大小,然后嵌入一個(gè)滿屏的UIView中,設(shè)置clipsToBounds屬性為NO,則UIScrollView中的圖片內(nèi)容會(huì)溢出frame所限制的區(qū)域,從而巧妙地實(shí)現(xiàn)了不全屏分頁(yè)的效果:)
| 1 | yourScrollView.clipsToBounds = YES |
轉(zhuǎn)載于:https://www.cnblogs.com/BigPolarBear/archive/2012/03/23/2414127.html
總結(jié)
以上是生活随笔為你收集整理的UIScrollView实现不全屏分页的小技巧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 通过Web Services上传和下载图
- 下一篇: ios github客户端_GitHub