swift中UISearchBar的使用

2021-07-23 08:05:36 字數 2328 閱讀 9045

// 例項化

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) // 結束編輯

// 新增協議

class viewcontroller: uiviewcontroller, uisearchbardelegate

}

// 實現**方法

原始碼:

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...