iOS开发 UISearchController的cancel按钮自定义中文取消,改变按钮标题颜色,去掉边框线
来源:互联网 发布:win10用vpn软件 编辑:程序博客网 时间:2024/05/13 09:51
UISearchController的cancel按钮自定义中文取消 有两种方法
一:遍历法
- (void)updateSearchResultsForSearchController:(UISearchController *)searchController { // //修改"Cancle"退出字眼,这样修改,按钮一开始就直接出现,而不是搜索的时候再出现 searchController.searchBar.showsCancelButton = YES; for(id sousuo in [searchController.searchBar subviews]) { for (id view in [sousuo subviews]) { if([view isKindOfClass:[UIButton class]]){ UIButton *btn = (UIButton *)view; [btn setTitle:@"取消" forState:UIControlStateNormal]; [btn setTitleColor:[UIColor redColor] forState:UIControlStateNormal]; } } }}
二:真机环境下,修改plist文件的语言环境,最为方便的方法
// 改变取消按钮字体颜色 self.searchController.searchBar.tintColor = [UIColor whiteColor]; // 改变searchBar背景颜色 self.searchController.searchBar.barTintColor = [UIColor whiteColor]; // 取消searchBar上下边缘的分割线 self.searchController.searchBar.backgroundImage = [[UIImage alloc] init];
有时候弹出的搜索VC的搜索框会先弹出屏幕外一下,然后又弹回来,可以试试这一句代码
self.definesPresentationContext = YES;
0 0
- iOS开发 UISearchController的cancel按钮自定义中文取消,改变按钮标题颜色,去掉边框线
- 把UISearchController的cancel按钮自定义中文取消
- iOS 开发-修改 UISearchController中 searchBar 的取消按钮颜色
- iOS UISearchController中 如何改变UISearchBar中取消按钮的颜色和字
- 8.0 UISearchController 改变 searchBar 的取消按钮
- iOS - Swift UISearchController的取消按钮
- iOS 修改searchBar cancel 按钮为取消 并修改颜色
- html:cancel按钮的作用,cancel按钮,取消按钮
- 改变按钮风格去掉边框
- ios开发之自定义默认生成的导航栏 标题 颜色 返回按钮
- UISearchDisplayController 自定义取消按钮标题
- 搜索条UISearchBar自定义样式 去掉上下阴影下划线 修改取消按钮的文字、颜色
- iOS 新测可用的把搜索栏的取消按钮由“cancel”变为“取消”
- ios UIImagePickerController取消按钮颜色
- iOS开发短信分享时标题和取消按钮消失
- AlertDialog自定义整个布局去掉原有的标题按钮等
- 自定义输入框,按钮边框,颜色
- iOS小问题---怎么改变uisearchbar中的cancel按钮的文字?
- 配置、使用百度定位android sdk
- Codeforces-466C-Number of Ways
- gdb学习(二)[第二版]
- MYSQL存储过程(六)
- 磁盘GPT格式,无法安装系统怎么办?
- iOS开发 UISearchController的cancel按钮自定义中文取消,改变按钮标题颜色,去掉边框线
- RTSP协议
- 1.4线程中断的控制
- center os 7
- webService的介绍及项目应用
- 字符串基本操作
- 在AI中添加下载的字体
- python numpy sun() 的axis用法
- Odoo Qweb报表css丢失问题