iOS UIScrollView 滾動(dòng)到當(dāng)前展示的視圖居中展示
需求展示:
測(cè)試效果1
first
uiscrollView 寬度 為屏幕寬度 滾動(dòng)步長(zhǎng) 為 scroll 寬度的1/3

分析: 這個(gè)是最普通版 無(wú)法使每一次滾動(dòng)的結(jié)果子視圖居中展示, WA
second
測(cè)試效果2
uiscrollView 寬度 為 屏幕的 1/3 滾動(dòng)步長(zhǎng) 為 scroll 的寬度

分析:我優(yōu)先想到居中 但是這樣子 又無(wú)法像需求的那樣 展示 兩邊即將過(guò)渡的子視圖,WA
third
測(cè)試效果3
uiscrollView 寬度 為 屏幕的 1/3 滾動(dòng)步長(zhǎng) 為 scroll 的寬度 ,以上的基礎(chǔ)上 加一個(gè) 3d 效果

分析:每一個(gè)子視圖 都有機(jī)會(huì) 展示在視圖中間,AC
最終效果展示:

這個(gè)3d效果 最終可以展示兩邊的子視圖 并且 可以觸發(fā)滾動(dòng)手勢(shì) 是在網(wǎng)上找的
叫 JT3DScrollView, 可以直接用這個(gè)文件 也可以 通過(guò) Pod 的方式 使用
這里并沒(méi)有 運(yùn)用到特殊展示效果只是默認(rèn)的, 所以只是正常展示了, 字體變化 是我動(dòng)態(tài)邏輯 處理的
很有意思的一次學(xué)習(xí)
因?yàn)?找規(guī)律 找了無(wú)數(shù)次 才 展示成這樣的 太惡劣的效果 十分辣眼睛 就不展示了 哈哈
posted on 2016-07-09 15:08 ACM_Someone like you 閱讀(2549) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)