swift中UISearchBar的使用

2021-07-23 16:08:10 字數 2678 閱讀 3546

[html]view plain

copy

// 例項化  

let searchbar

= uisearchbar

(frame: cgrectmake(10.0, 10.0, (cgrectgetwidth(self.view.frame) - 10.0 * 2), 40.0))  

self.view.addsubview(searchbar)  

searchbar.backgroundcolor

= uicolor

.yellowcolor()  

searchbar.barstyle

= uibarstyle

.default  

searchbar.bartintcolor

= uicolor

.clearcolor()  

searchbar.placeholder

= "searchbar的使用"

searchbar.tintcolor

= uicolor

.redcolor()  

searchbar.searchbarstyle

= uisearchbarstyle

.minimal  

// 注意:showsbookmarkbutton、showssearchresultsbutton不能同時設定  

searchbar.showscancelbutton

= true

searchbar.showsbookmarkbutton

= true

// searchbar.showssearchresultsbutton

= true

searchbar.delegate

= self

// 鍵盤型別設定  

searchbar.keyboardtype

= uikeyboardtype

.emailaddress  

searchbar.returnkeytype

= uireturnkeytype

.done  

searchbar.securetextentry

= false

// 輸入源設定(與textfiele、或textview類似)  

// searchbar.inputaccessoryview

= nil

// searchbar.inputview

= nil

// 第一響應,即進入編輯狀態  

searchbar.becomefirstresponder()  

// 放棄第一響應,即結束編輯  

// searchbar.resignfirstresponder()  

// searchbar.endediting(true) // 結束編輯  

[html]view plain

copy

// 新增協議  

class viewcontroller: uiviewcontroller, uisearchbardelegate   

}  

[html]view plain

copy

// 實現**方法  

swift中UIProgressView的使用

預設高度是 2.0。自定義高度無效,可通過 transform 屬性設定高度 例項化 預設高度是2.0。自定義高度無效,可通過transform屬性設定高度 let progressview uiprogressview frame cgrectmake 10.0,10.0,cgrectgetwid...

swift中UIProgressView的使用

預設高度是2.0。自定義高度無效,可通過transform屬性設定高度 html view plain copy 例項化 預設高度是2.0。自定義高度無效,可通過transform屬性設定高度 let progressview uiprogressview frame cgrectmake 10.0...

swift中collectionView的簡單用法

之前寫過oc中collectionview的用法,現在再看看swift中collectionview的用法,有興趣的朋友,可以兩者前後比較下區別,swift現在沒有穩定下來,語法更新的比較快,但是它核心的一些東西,已經定型了。這些還是靠讀者們自己去挖掘吧。這裡簽署資料來源和 此時不需要引入layou...