注册 登录
主题 : 无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏移
级别: 新手上路
状态: 连续签到 - [50天]
UID: 360240
精华: 0
发帖: 19
可可豆: 342 CB
威望: 252 点
在线时间: 281(时)
注册时间: 2014-08-14
最后登录: 2018-11-30
0 楼:  发表于: 2018-10-08 18:18    发自: Web Page
来源于 一般提问 分类

无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏移   

// 设置控制器这个属性为YES
self.definesPresentationContext = YES;


- (UISearchController *)searchController
{
? ? if (_searchController == nil) {
? ? ? ? TableViewController *resultVC = [[TableViewController alloc] init];
? ? ? ? _searchController = [[UISearchController alloc] initWithSearchResultsController:resultVC];
? ? ? ? _searchController.delegate = resultVC;
? ? ? ? _searchController.searchResultsUpdater= resultVC;
? ? ? ? _searchController.dimsBackgroundDuringPresentation = NO;
? ? ? ?// 设置搜索时不隐藏导航栏
? ? ? ? _searchController.hidesNavigationBarDuringPresentation = NO;
? ? }
? ? return _searchController;
}
上面两个注释位置的代码设置以后。搜索框编辑时向下位置64的距离。 ?




搜索框一般的问题这里都给解决方案了。但是这个问题全网无答案 ?
https://www.jianshu.com/p/83dc57e78544 ?

级别: 新手上路
状态: 连续签到 - [50天]
UID: 360240
精华: 0
发帖: 19
可可豆: 342 CB
威望: 252 点
在线时间: 281(时)
注册时间: 2014-08-14
最后登录: 2018-11-30
1 楼:  发表于: 2018-10-08 18:19    发自: Web Page
Re:无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏 ..
编辑时效果图
图片:Simulator Screen Shot - iPhone 7 - 2018-10-08 at 18.14.44.png
级别: 新手上路
UID: 274059
精华: 0
发帖: 3
可可豆: 3 CB
威望: 3 点
在线时间: 2(时)
注册时间: 2013-11-18
最后登录: 2018-10-16
2 楼:  发表于: 2018-10-09 17:08    发自: Web Page
Re:无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏 ..
哥们 解决了吗
级别: 新手上路
状态: 连续签到 - [1天]
UID: 620544
精华: 0
发帖: 10
可可豆: 25 CB
威望: 14 点
在线时间: 42(时)
注册时间: 2017-08-05
最后登录: 2018-11-06
3 楼:  发表于: 2018-10-09 17:35    发自: Web Page
Re:无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏 ..
在当前tableview加一个搜索框常规操作就好了,你这个临时创建一个tableviewcontroller是什么鬼
级别: 新手上路
状态: 连续签到 - [50天]
UID: 360240
精华: 0
发帖: 19
可可豆: 342 CB
威望: 252 点
在线时间: 281(时)
注册时间: 2014-08-14
最后登录: 2018-11-30
4 楼:  发表于: 2018-10-10 09:50    发自: Web Page
回 3楼(coco为什么叫coco) 的帖子
这个是搜索结果的列表。 有什么问题?
级别: 新手上路
状态: 连续签到 - [50天]
UID: 360240
精华: 0
发帖: 19
可可豆: 342 CB
威望: 252 点
在线时间: 281(时)
注册时间: 2014-08-14
最后登录: 2018-11-30
5 楼:  发表于: 2018-10-10 09:50    发自: Web Page
回 2楼(jie_ruby) 的帖子
暂时还没解决。网上都有这个问题,没解决答案。
级别: 新手上路
状态: 连续签到 - [50天]
UID: 360240
精华: 0
发帖: 19
可可豆: 342 CB
威望: 252 点
在线时间: 281(时)
注册时间: 2014-08-14
最后登录: 2018-11-30
6 楼:  发表于: 2018-10-10 09:53    发自: Web Page
回 4楼(saviors) 的帖子
[[UISearchController alloc] initWithSearchResultsController:nil];
这里你传nil 。代理设置在当前控制器。刷新数据源展示搜索结果也可以。但是和标题无关吧?  
问题是 设置了下面这两个。搜索框下移ok?
_searchController.hidesNavigationBarDuringPresentation = NO;
self.definesPresentationContext = YES;
级别: 侠客

状态: 连续签到 - [7天]
UID: 480005
精华: 0
发帖: 146
可可豆: 186 CB
威望: 165 点
在线时间: 636(时)
注册时间: 2015-06-10
最后登录: 2018-11-07
7 楼:  发表于: 2018-10-10 11:25    发自: Web Page
Re:无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏 ..
直接 textField 自己写一个搜索框完事。
不要崇拜,总有一天你能做到,不要羡慕,总有一天你能拥有!
级别: 新手上路
UID: 407423
精华: 0
发帖: 36
可可豆: 83 CB
威望: 63 点
在线时间: 191(时)
注册时间: 2014-11-27
最后登录: 2018-11-10
8 楼:  发表于: 2018-10-10 13:23    发自: Web Page
Re:无人能解的问题!!!不是标题党 UISearchController的searchBar编辑时向下偏 ..
https://www.jianshu.com/p/733d1a1fe45e
看看这个

不过,最后我采用的是自己通过textField 写一个搜索框,更方便
级别: 新手上路
状态: 连续签到 - [50天]
UID: 360240
精华: 0
发帖: 19
可可豆: 342 CB
威望: 252 点
在线时间: 281(时)
注册时间: 2014-08-14
最后登录: 2018-11-30
9 楼:  发表于: 2018-10-10 14:14    发自: Web Page
回 8楼(ixiao) 的帖子
不可以。无效果。

[self setExtendedLayoutIncludesOpaqueBars:YES];
self.edgesForExtendedLayout = UIRectEdgeNone;

本站内容均为本站转发,已尽可能注明出处。因未能核实来源或转发内容图片有权利瑕疵的,请及时联系本站,本站会第一时间进行修改或删除。 QQ : 3442093904

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部