gpt4 book ai didi

UISearchBar 最小样式具有透明背景

转载 作者:行者123 更新时间:2023-12-04 08:42:16 27 4
gpt4 key购买 nike

我有一个 UISearchBar添加到 UITableView 的顶部.

        // init search bar
self.resultSearchController = ({
let controller = UISearchController(searchResultsController: nil)
controller.searchResultsUpdater = self
controller.dimsBackgroundDuringPresentation = false
controller.searchBar.sizeToFit()
controller.searchBar.tintColor = Config.grayColor()
controller.searchBar.searchBarStyle = UISearchBarStyle.Minimal

self.tableView.tableHeaderView = controller.searchBar

// set content offset for table view in order
// that the searchbar is hidden at the beginning
self.tableView.contentOffset = CGPoint(x: 0, y: controller.searchBar.frame.size.height)

return controller
})()

这基本上看起来像预期的:

enter image description here

但是当我输入搜索文本字段并向下滚动表格 View 时,它看起来很奇怪。搜索 Controller 的背景是透明的。

enter image description here

我试过设置 barTintColorbackgroundColor但它没有任何效果。

最佳答案

将 searchBar 的 backgroundColor 设置为白色

searchBar.backgroundColor = UIColor.white

关于UISearchBar 最小样式具有透明背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35136249/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com