2015-05-31 16 views
0

我正在ios中創建一個應用程序,並且想要自定義我網站上的默認滾動條。可以請您提示我如何定製滾動條樣式。我想要像android設備這樣的滾動條。可能嗎。如何定製ios設備上的滾動條

+0

你想改變什麼?長相?行爲?我強烈建議不要改變任何東西 - 爲什麼人們總是試圖改變默認的用戶體驗?它會感覺和看起來奇怪和錯誤。 – luk2302

+0

滾動條的外觀 –

+0

我希望它只在觸摸時運行,並在角落顯示一個纖細的滾動條 –

回答

0

沒有辦法專門針對iOS設備滾動條,除非您想通過媒體查詢來做到這一點,我認爲這可以工作。

但是CSSTricks有一篇文章應該回答你的代碼相關的問題。

來源:https://css-tricks.com/custom-scrollbars-in-webkit/

+0

我想自定義滾動條的樣式,不像溢出和所有。 –

+0

我明白了。如果你看看源代碼中的「非常簡單的例子」,你會看到如何設計它。 – Purify

0

如果你正在尋找定製的滾動條來做到這一點是通過UIScrollView的層次去挖掘和操縱它在那裏(它只是在一天結束的一個UIView)的唯一途徑。這可能會導致應用程序被拒絕,或者代碼在未來隨機打破,因爲它沒有文檔,Apple可以隨時更改它。

我必須爲客戶做一次這樣的事情(他們堅持認爲,他們是在付錢,所以他們贏了),並最終在UIScrollView的子視圖中完全重新實現了滾動器。基本上,您添加自己的自定義UIView作爲滾動條,然後使用UIScrollViewDelegate回調操作它,以滾動的百分比操縱視圖的大小和位置。取決於複雜程度和時間,你可以真正準確。