2012-11-16 52 views
0

我需要爲閱讀級別製作一種進度條。進度條帶有部分不連續的填充區域 - iOS

當用戶閱讀書籍的某些頁面時,進度欄應該顯示視覺進度,該進度欄只突出顯示已閱讀頁面的進度條的特定區域。

例如,如果某本圖書的總頁數爲100,且用戶已閱讀第1頁到第10頁以及第90頁到第100頁,則該欄應顯示最左側的10%突出顯示和第極端的權利。這樣,進度條將顯示已讀取的不同區域。

我似乎無法在UIProgress欄中找到支持此方法的本機方法。無論如何,這是可以做到的嗎?

回答

1

的,你必須創建自定義的進度,您可以使用核心圖形和並填寫相應的UIView的寬度進步的頁面

鴻溝總數和使用的UIView的區域。

使用,大約核芯顯卡的鏈接以知道Core Graphics Draw lines , rectangles

+0

可否請你使我能夠爲這個來實現的邏輯?繪製充滿的禮物,就是。 – NSFeaster