【发布时间】:2015-06-17 06:13:16
【问题描述】:
我在我的第一个 ViewContoller 中将导航栏设置为 viewWillAppear
self.navigationController.navigationBar.frame = CGRectMake(0.0, 64.0, self.navigationController.view.bounds.size.width, 44.0);
它让我在栏上方放了一个标志。
但是当我将应用程序转到后台并返回时,导航栏位置会重置到顶部。
我试过 addObserver 那个 catchUIApplicationWillEnterForegroundNotification 并再次设置导航栏的框架。但它不起作用。
请帮忙, 非常感谢。
【问题讨论】:
-
我面临同样的问题。你找到解决办法了吗?
标签: ios objective-c iphone xcode uinavigationbar