【发布时间】:2013-09-26 23:11:35
【问题描述】:
我已将我的项目从 iOS 6 升级到 iOS 7,但似乎有点问题。状态栏和工具栏是最重要的并且彼此非常接近。工具栏之前是通过在情节提要中手动拖动来添加的。这是它的显示方式:
我看到了一些建议使用“positionForBar:”和“-(UIBarPosition)positionForBar:(id)bar”的问题,但我不知道如何使用它们,稍微解释一下和简单的方法这样做可能会有所帮助。谢谢!
更新:以下是一些也需要修复的代码。它之前工作正常,但由于 detailviewcontroller (WebViewController) 现在嵌入在导航控制器中,下面的代码导致异常。看来我需要修改这个方法的第一行。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
WebViewController *wvc = [self.navigationController.parentViewController childViewControllers][1];
RSSItem *entry = [[channel items] objectAtIndex:[indexPath row]];
wvc.title = entry.title;
wvc.urlString = entry.link;
}
【问题讨论】:
标签: ios objective-c ipad ios7 uitoolbar