如何将图像设置为 UISearchBar 的范围栏项目?
Posted
技术标签:
【中文标题】如何将图像设置为 UISearchBar 的范围栏项目?【英文标题】:How to set images to a UISearchBar's scope bar items? 【发布时间】:2013-12-17 17:31:39 【问题描述】:对于UISearchBar
的范围栏,我想设置图像而不是标题来标识不同的范围。我发现只有scopeButtonTitles
方法在UISearchBar
类引用中设置标题。有没有办法为范围设置图像?
【问题讨论】:
【参考方案1】:很简单:
// use Appearance proxy:
id temp = [UISegmentedControl appearanceWhenContainedIn:[UISearchBar class], nil];
UIImage * img = [UIImage imageNamed:@"my_img1"];
[temp setImage:img forSegmentAtIndex: 0];
img = [UIImage imageNamed:@"my_img2"];
[temp setImage:img forSegmentAtIndex: 1];
.....
【讨论】:
以上是关于如何将图像设置为 UISearchBar 的范围栏项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 8 中使用 UISearchController,其中 UISearchBar 在我的导航栏中并且有范围按钮?