包括兩個(gè)控件:
UIProgeressView ?顯示某個(gè)耗時(shí)操作完成的百分比
UIActivityIndicatorView ?顯示的是一個(gè)旋轉(zhuǎn)的齒輪创葡,表示正在進(jìn)行
10.8.1 UIProgressView
1容握、Style
Default:默認(rèn)風(fēng)格
Bar:設(shè)置使用工具條風(fēng)格的進(jìn)度條
2、Progress
完成比例 0.0-1.0
3.ProgressTint
已經(jīng)完成進(jìn)度條的顏色
4.TrackTint
軌道顏色
progressImage: 未完成部分的圖片
tracKImage:訪問或設(shè)置該進(jìn)度條的軌道圖片
"可拉伸"圖片的知識:在很多時(shí)候,iOS應(yīng)用需要讓某個(gè)空間顯示圖片,或?yàn)槟硞€(gè)控件北京添加圖片,但這個(gè)圖片的大小不足覆蓋該圖片,默認(rèn)情況朽寞,iOS將會對該圖片整體進(jìn)行縮放,從而讓圖片完全能覆蓋該控件牙躺,但直接縮放整張圖片必然導(dǎo)致圖被拉伸愁憔、變形。
為了精確地控制只對指定區(qū)域進(jìn)行縮放孽拷,可通過UIImage來創(chuàng)建“可拉伸”圖片吨掌,當(dāng)銅鼓偶一個(gè)UIEdgeInsets結(jié)構(gòu)體(包括left/top/right/bottom)定義圖片的拉伸區(qū)域后,當(dāng)程序吧“可拉伸”圖片放到UI空間上時(shí)脓恕,iOS系統(tǒng)只對圖片的指定區(qū)域進(jìn)行縮放膜宋。
UIActivityIndicatorView ?顯示的是一個(gè)旋轉(zhuǎn)的齒輪,表示正在進(jìn)行
1.Style:
LargeWhite 大的炼幔,白色的風(fēng)格
White:白色風(fēng)格
Gray:灰色風(fēng)格
2.Color:
直接設(shè)置改進(jìn)度環(huán)的顏色秋茫,該屬性的設(shè)置會覆蓋前面風(fēng)格中選擇的顏色。大小依然會起作用乃秀。Color屬性設(shè)置的顏色只是改變進(jìn)度換的顏色
3.Behavior:
Animating:勾選改服懸空控制進(jìn)度環(huán)顯示出來后立即開始轉(zhuǎn)動
HidesWhenStoppedd:勾選后肛著,環(huán)停止轉(zhuǎn)動后,自動隱藏
不可改變大小跺讯,要么是20*20 ?要么37*37
startAnimating:開始轉(zhuǎn)動
stopAnimating:停止轉(zhuǎn)動