ios - 关于UISearchController偏移问题
大家讲道理
大家讲道理 2017-04-17 17:59:46
[iOS讨论组]

serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?

  • (void)updateSearchResultsForSearchController:(UISearchController *)searchController{

    
    [self.kwSearchController.searchBar setFrame:CGRectMake(0, 0, KScreenWidth, 44)];

    }

我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
高洛峰

请问题主解决了吗?

大家讲道理

首先:讲道理,你这个 TabBar 不应该是加在 headerView 上,因为 TabBar 应该是固定位置吧。
其次:做这个界面,你最好分开处理视图,不使用 UISearchController,而是去使用自定义的 TabBar + UISearchBar + UITableView

PHPz

self.definesPresentationContext = YES;就可以解决了
但是,uisearchController还有其它问题,
没用UISearchDisplayController好用。

UISearchControlleractive时,就是触发时,
你怎么解决标题栏的背景色的?不是navigation的背景。

searchbar自动上移-20,删除searchbar里面的UISearchBackground时。
只能对searchbar背景有用,标题栏没有效果,就是显示运营商,wifi信号的背景

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号