UISearchBar 隐藏在 ipad 中,在 iphone 中它工作正常
Posted
技术标签:
【中文标题】UISearchBar 隐藏在 ipad 中,在 iphone 中它工作正常【英文标题】:UISearchBar is hidding in ipad where as in iphone it is working properly 【发布时间】:2010-10-14 11:16:14 【问题描述】:我为 iphone/ipad 设计了一个应用程序。我的问题是我使用单个 RootViewController 来显示类别和子类别。
//Pop me to RootViewController Category Section From SubCategory in iphone/ipad
[self.navigationController popViewControllerAnimated: YES];
但在 ipad 中,我的搜索栏隐藏在导航栏下方。不知道该怎么做。想在导航栏下方的同一位置显示我的搜索栏 ContentOffset 为 44。
-(void)viewWillAppear
【问题讨论】:
【参考方案1】:刚刚得到解决方案
首先按下canel按钮时重新加载表格 [self.tableView reloadData]; 然后你想在表中的哪个索引处从 secondviewcontroller 转到 firstviewcontroller。
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
在 -viewDidLoad 中选择行时需要
[self.tableView selectRowAtIndexPath: indexPath Animation: YES scrollPosition: UITableViewScrollPositionTop];
【讨论】:
以上是关于UISearchBar 隐藏在 ipad 中,在 iphone 中它工作正常的主要内容,如果未能解决你的问题,请参考以下文章
iPad表格视图上的UISearchBar消失在导航控制器栏下方