2016-05-14 49 views
0

我要讓我的PageControl顯示,2行,如果pageControl.numberOfPages > 15如何使的PageControl顯示,2行

enter image description here

我已經找遍了所有的pageContro功能,但沒有發現任何功能可以處理這個案例。這個怎麼做?

任何幫助,將不勝感激。謝謝。

+1

這不是內置的。你必須自己實現它。 – jtbandes

+0

jtbandes有理由,它不存在,它非常醜陋,這是一個用戶體驗不好的做法,當你有太多的頁面,你可以做一個控制,如:<(page number)> –

+1

謝謝大家。 – Khuong

回答

3

由於沒有內置支持,您必須自己實施。如果您有很多網頁,你應該考慮實施更多的東西一樣iBooks的頁面控制:

iBooks page control

您可以用UISlider和幾個UILabel就做這個。您可以通過提供自己的圖像來自定義UISlider的外觀。很容易找到關於定製UISlider的外觀的網絡教程。例子:

+0

這是一個不錯的主意,你可以隨時掌握你所處的深層次+1 –

2

要麼使用@rob mayoff's答案,我建議,或者您真的需要,你可以簡單地使用2 UIPageControl彼此上方。

+0

正確觀察;)+1 –