我在UIToolbar
底部的超级视图中设置了UITableView
,这是UINavigationController
的一部分。
我在使用应用程序时工作正常;但是,当我关闭(发送到后台多任务)应用程序然后重新打开它时,UIToolbar
超级视图会占用整个UITableView
(但不会占用导航栏)。有没有办法在应用重新加载时调用setFrame
?我试图将NSLog
放在viewWillAppear
中,但当我在多任务栏上切换回应用时,它不会被调用。
谢谢,
答案 0 :(得分:0)
尝试使用
- (void)applicationWillEnterForeground:(UIApplication *)application
或
- (void)applicationDidBecomeActive:(UIApplication *)application
app委托中的方法实现你喜欢的任何代码。