成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

iOS中SwiftUISearchController仿微信搜索框

創(chuàng)建一個UISearchController

龍州網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,龍州網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為龍州上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的龍州做網(wǎng)站的公司定做!

如果傳入的searchResultsController為nil,則表示搜索的結(jié)果在當(dāng)前控制器中顯示,現(xiàn)在我讓它在searchResultVC中顯示

// 創(chuàng)建searchResultVC
let searchResultVC = UIViewController()
// 設(shè)置背景顏色為紅色
searchResultVC.view.backgroundColor = UIColor.red
let searchController = UISearchController(searchResultsController: searchResultVC)
// 設(shè)置背景顏色
searchController.view.backgroundColor = UIColor (red: 0.97, green: 0.97, blue: 0.97, alpha: 1.0)
// 默認(rèn)為YES,設(shè)置開始搜索時背景顯示與否
// searchController.dimsBackgroundDuringPresentation = false
// 默認(rèn)為YES,控制搜索時,是否隱藏導(dǎo)航欄
// searchController.hidesNavigationBarDuringPresentation = false
// 將搜索框視圖設(shè)置為tableView的tableHeaderView
tableView.tableHeaderView = searchController.searchBar

iOS中Swift UISearchController仿微信搜索框

添加searchBar

設(shè)置搜索框

// 搜索框
let bar = searchController.searchBar
// 樣式
bar.barStyle = .default
// 設(shè)置光標(biāo)及取消按鈕的顏色
bar.tintColor = RGBA(r: 0.12, g: 0.74, b: 0.13, a: 1.00)
// 設(shè)置代理
bar.delegate = self

iOS中Swift UISearchController仿微信搜索框

設(shè)置光標(biāo)及取消按鈕的顏色

去除背景

// 去除背景及上下兩條橫線
bar.setBackgroundImage(UIImage(), for: .any, barMetrics: .default)

iOS中Swift UISearchController仿微信搜索框

去除背景及上下兩條橫線

添加右側(cè)語音按鈕

// 右側(cè)語音
bar.showsBookmarkButton = true
bar.setImage(#imageLiteral(resourceName: "VoiceSearchStartBtn"), for: .bookmark, state: .normal)
監(jiān)聽語音按鈕的點擊
// MARK:- UISearchBarDelegate
extension LXFContactViewController: UISearchBarDelegate {
  func searchBarBookmarkButtonClicked(_ searchBar: UISearchBar) {
    LXFLog("點擊了語音按鈕")
  }
}

iOS中Swift UISearchController仿微信搜索框

右側(cè)語音效果

iOS中Swift UISearchController仿微信搜索框 

以上所述是小編給大家介紹的iOS中Swift UISearchController仿微信搜索框,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對創(chuàng)新互聯(lián)網(wǎng)站的支持!

新聞名稱:iOS中SwiftUISearchController仿微信搜索框
本文來源:http://jinyejixie.com/article18/ipehdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、自適應(yīng)網(wǎng)站、域名注冊、定制開發(fā)網(wǎng)站策劃、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計
芦溪县| 卢湾区| 交城县| 原阳县| 道孚县| 玉溪市| 岐山县| 宜州市| 绥化市| 彩票| 永德县| 淮滨县| 建德市| 紫阳县| 钟山县| 东乌| 霞浦县| 晋中市| 项城市| 台北市| 庐江县| 化州市| 亚东县| 汪清县| 滨州市| 拉萨市| 深泽县| 黎川县| 金门县| 济南市| 宁武县| 垣曲县| 贺兰县| 子长县| 新津县| 冕宁县| 贵州省| 泰和县| 太谷县| 呈贡县| 苏州市|