导航栏隐藏了我的 UITableViewController 的顶部 - 想法?
Posted
技术标签:
【中文标题】导航栏隐藏了我的 UITableViewController 的顶部 - 想法?【英文标题】:Navbar hides top of my UITableViewController - ideas? 【发布时间】:2013-07-26 16:26:33 【问题描述】:所以我在 UINavigationController 中嵌入了一个 UITableViewController,所有这些都在 Storyboard 可视化编辑器中完成。不幸的是,当我的应用程序运行时,表格视图会延伸到导航栏下方,这看起来很糟糕并且隐藏了下拉刷新控件。
任何想法如何解决这个问题?
【问题讨论】:
【参考方案1】:ios 7 beta 3 中关于 UIRefreshControl 的已知错误 :(
【讨论】:
【参考方案2】:几个:-)
self.navigationController.navigationBar.translucent = NO;
或添加viewDidLoad:
CGRect frame = self.tableView.frame;
self.tableView.frame = CGRectMake(frame.origin.x, frame.origin.y+64,
frame.size.width, frame.size.height-64);
【讨论】:
以上是关于导航栏隐藏了我的 UITableViewController 的顶部 - 想法?的主要内容,如果未能解决你的问题,请参考以下文章