歸納筆記05:進度條屬性

 IB對UIProgressView支持的屬性

(1)    Style:該屬性的屬性值是一個列表框,該列表支持如下兩個列表項:

1)           default:設置使用默認風格的進度條。

2)           bar:設置使用工具條風格的進度條

(2)    Progress:該屬性設置該進度條中任務的完成比例,其屬性值是0.0~1.0之間的一

個浮點值,其中,1.0代表任務完成了100%,即全部完成。

(3)    Progress Tint:該屬性設置進度條上已經完成進度的顏色。

(4)    Track Tint:該屬性設置進度條的軌道顏色。

從IB提供的支持看,UIProgressView可以定製的內容並不多,實際上還支持如下兩個屬性:

1)           progressImage:設置該進度條完成部分的圖片。

2)           trackImage:訪問或設置進度條的軌道圖片。

    上面兩個屬性的類型都是UIImage對象,再結合“可拉伸”圖片,則可以對UIProgressView進行全方位定製。


 IB對UIActivityIndicatorView支持的屬性

(1)    Style:該屬性用於設置該控件的風格,其屬性值支持如下三個列表下:

1)           LargeWhite:設置白色風格。

2)           White:設置白色風格。

3)           Gray:設置灰色風格。

(2)    Color:該屬性用於直接設置進度環的顏色,該屬性的設置會覆蓋前面風格中選擇的

顏色。前面的風格選擇大小依舊會起作用。Color屬性設置的顏色只是改變進

度環的顏色。

(3)    Behavior:該屬性支持如下兩個複選框:

1)           Animating:控制進度環開始轉動。

2)           HidesWhen Stop:控制進度環停止轉動時自動隱藏。

UIActivityIndicatorView控件並不允許改變大小,它要麼以標準風格顯示,其大小時20像素X20像素;要麼以大風格顯示,其大小是37像素X37像素。通常不會直接設置該控件的大小,因爲只有這樣才能獲得最清楚的顯示結果。

UIActivityIndicatorView提供如下兩個方法來啓動進度環的轉動和停止運動:

            1)-statAnimating:控制進度環開始轉動。

            2)-stopAnimating:控制進度停止轉動。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章