【发布时间】:2012-02-07 07:06:53
【问题描述】:
我的 xib 包含一个 UITableView 和一个 UISearchDisplayController。我正在设置颜色,搜索栏有点麻烦。
我这样设置它的颜色:
self.searchDisplayController.searchBar.tintColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.5];
表格中的节标题设置为相同的颜色。
存在三个问题:
- 在顶部之间有一条明显的(可能是 1 px)白色条纹 搜索栏和导航栏
- 之间有一条类似的黑色条纹 搜索栏的底部和 表
- 即使搜索栏和部分标题相同 颜色,搜索栏看起来稍暗
有没有使这看起来正确/更好的技术?
编辑:这是它的样子:
【问题讨论】:
-
可以显示屏幕的图像吗?
-
你解决过这个问题吗?我对 UISearchBar 进行了子类化并在其上使用了 UIAppearance 代理,但是,我的顶部出现了一条黑线...
-
抱歉,我从来没有修复过它。
标签: ios uitableview uisearchbar uisearchdisplaycontroller tintcolor