2011-08-08 46 views
0

我有一个UIToolbar安装在我的UITableView的底部的超级视图中,它是UINavigationController的一部分。重新打开应用程序后,UIToolbar超级视图占用整个视图

它在我使用应用程序时正常工作;但是,当我关闭(发送到后台multitask)应用程序,然后重新打开它时,UIToolbar superview占用整个UITableView(但不是导航栏)。应用程序重新加载时有没有办法调用setFrame?我试图将NSLog放入viewWillAppear,但当我切换回多任务栏上的应用程序时,它不会被调用。

感谢,

回答

0

尝试使用

- (void)applicationWillEnterForeground:(UIApplication *)application 

或应用程序代理的

- (void)applicationDidBecomeActive:(UIApplication *)application 

方法来实现你喜欢的任何代码。

相关问题