我有一个UIToolbar显示在当前顶部的UIWindow上。 在我显示某个UIViewController(在推送中)之前,我通过从窗口中删除UIToolbar来隐藏它。当我回来时,我试图通过将其添加回顶部UIWindow(使用addSubview)来重新显示UIToolbar。会发生什么事情是工具栏中的按钮消失并且看起来是空的但是在显示UIActionSheen并关闭它之后,按钮再次出现。
有什么问题?
谢谢, 约阿夫。
答案 0 :(得分:0)
我认为您正在viewWillAppear
或viewDidAppear
进行编码,尝试在viewDidLoad
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
}
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
}