Scroll View新手定位問題

PiPi
Mar 9, 2021

--

在還沒學到邊界設定時,使用scroll view加入paging enabled後遇到滑動後的畫面跑掉,不是原先希望的位置(原先以為每張畫面都會在正中央),思考過後覺得它怎麼認定你隨意放的圖會在哪個位置??

正當我在懷疑時,我的某位大師朋友(Peter boy)提點迷津,直接使用暴力解法!

原本在view裡放圖檔時,是依照自己覺得畫面平均分配的直覺下去放,導致有種各做各的事,所以scroll當然不會依照你的意思走!

而正確方式應該是scroll view先訂好大小,在此設置300,圖片大小為200,表示一個畫面如果圖片要在正中間的話,必須左右隔50,所以第一張圖的位置要在X=50的地方,第二張圖要在X=350的地方,總共五張圖,所以view的大小設定為1500,contentSize也設為1500!

Yes~~暴力解法完成!!

--

--