第11天,繼續介紹不同的UIKit
今天介紹另外兩個
UISwitch, 以及UISlider
往下看吧!
UISwitch(開關)
拖曳連接程式碼:action
拖曳連接程式碼:outlet(控制開關本身)
程式碼執行畫面如下
但狀態文字想跟著開關變成OFF
我們再來調整
程式碼執行畫面如下
變成想要的樣子了!
直接在viewController上寫新增開關的程式碼
1.一樣先訂定放置元件的位置CGRect
2.產生開關UISwitch
3.在view上顯示出開關元件
4.加上按開關後要執行動作的function
5.連結上開關與動作
UISegmentedControl(分段式選單)
UISegmentedControl可以做成多選項的選單(去右面板->segments)
判斷時用.selectedSegmentIndex
右面板可以看到我們調整的autolayout, 可以點選刪除再次調整~
UISlider(滑桿)
取值部分:
用.value取得滑桿現在滑到的數值
調整滑桿部分:
Value 最初滑桿擺放的位置
Minimum 滑桿在最左時的數值
Maximum 滑桿在最右時的數值