#5 研究各種UI元件
Published in
Mar 19, 2024
・ Segmented Control
切換分類的元件,比方選擇性別或者善惡。
- Selected Tint:更改目前已選取的方塊顏色(圖片為預設白色)。
- Segments:設定選擇數量。
- Segment:選取你要的方塊加以修改內容。
- Title:更改所選的方塊文字內容。
- Image:以圖片取代方塊文字。
・Slider
滑動設定數值的元件,比方控制音樂的音量,螢幕的亮度等。
- Value:目前所在數值。
- Minimum:設定最小數值。
- Maximum:設定最大數值。
- Min Image:最小數值左方顯示的圖片。
- Max Image:最大數值右方顯示的圖片。
- Min Track:圓圈左邊滑動條的顏色。
- Max Track:圓圈右邊滑動條的顏色。
- Thumb Tint:白色圓圈的顏色設定。
・Switch
開關,比方設定是否打開 9:30 起床的鬧鐘。
- State:選擇On或Off的狀態。
- On Tint:打開時所顯示的滑軌顏色(預設On為綠色,Off為灰色)。
- Thumb Tint:白色圓圈的顏色設定。
・Activity Indicator View
代表正在做某件事的進度條,例如搶票時的流量管制中。
- Style:主體的尺寸大小。
- Color:設定主體顏色(預設為灰色)。
- Animating:勾選Animating會自動播放轉圈動畫。
・Progress View
顯示進度的進度條,比方資料下載的進度。
- Style:預設為圓角長條滑軌,另一個選項bar為方形長條滑軌。
- Progress:總進度數值。
- Progress Tint:已完成的進度條顏色。
- Track Tint:尚未完成的進度條顏色。
- Progress Image:以圖片取代已完成的進度條。
- Track Image:以圖片取代尚未完成的進度條。
・Visual Effect View with Blur
毛玻璃效果,也就是馬賽克。
Blur Style:模糊類型的選擇。
・Page Control
小圓點,顯示有幾個分頁和目前在第幾個分頁。
- # of Pages:總頁數。
- Current:目前所在頁數(白點位置)。
- Hides for Single Page:當只有一個頁面時隱藏Page Control。
- Tint Color:其他頁數的點點顏色(為圖片灰點位置)。
- Current Page:目前所在頁數的點點顏色(為圖片白點位置)。
・Date Picker
時間選擇的元件。
- Preferred Style:各種模式的選擇日期方式。
- Mode:可設定選擇日期&時間,或者只選擇時間…等等。
- Locale:可設定日期地區語言。
- Interval:時間的間距。如設定為3分鐘,目前選擇的時間為14:21的話,則下一個為14:24。
- Date:選擇的日曆預設為今日日期,也可設定指定日期。
- Minimum Date:設定最早可選擇的時間。
- Maximum Date:設定最晚可選擇的時間。
・Color Well
放置調色盤,讓用戶選擇顏色。