解决SearchController.searchbar的问题
2016-06-17 11:23
309 查看
iOS6.0以后Searchbar+searchDisplayController已经过期,苹果推荐使用SearchController这个类,但是实际使用中会存在一些问题。
SearchController.searchbar初始化后,点击时会飘到屏幕外面,主要思路是改变navigationBar的透明度,解决方法如下:
#pragma mark - UISearchControllerDelegate
- (void)willPresentSearchController:(UISearchController *)searchController
{
self.navigationController.navigationBar.translucent = YES;
}
- (void)willDismissSearchController:(UISearchController *)searchController
{
self.navigationController.navigationBar.translucent = NO;
}
SearchController.searchbar初始化后,点击时会飘到屏幕外面,主要思路是改变navigationBar的透明度,解决方法如下:
#pragma mark - UISearchControllerDelegate
- (void)willPresentSearchController:(UISearchController *)searchController
{
self.navigationController.navigationBar.translucent = YES;
}
- (void)willDismissSearchController:(UISearchController *)searchController
{
self.navigationController.navigationBar.translucent = NO;
}
相关文章推荐
- Outlook客户端和Exchange服务器连接问题排错常用工具——Office配置扫描
- javascript日期比较方法实例分析
- 注解机制及其原理
- 注解机制及其原理
- ubuntu使用ssh连接远程电脑的方法
- 神经语言程序学的十二条前提假设
- 理解c语言中的void*用法
- Arduino ide 1.6.9 遇到的问题 error: 'TKD2' was not declared in this scope
- Java中的自动装箱与拆箱
- Android TransitionDrawable ImageView过度效果使用实例
- AWS连接Linux
- 预示敏捷方法走偏的15个标志——第2部分
- Coin Change
- hbase学习笔记
- Linux常见基础命令总结(二)
- shell脚本的参数设计,以及shell数组使用 demo
- 中文分词原理和实现
- Dalvik(达尔维克)和ART的区别
- 编程之美:层次遍历二叉树若干问题
- 缺少索引导致的服务器和MYSQL故障。