【发布时间】:2009-09-16 12:14:57
【问题描述】:
我已经设法通过使用以下方法向导航栏添加自定义背景:
UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"UINavigationBar.png"]];
[myViewController.navigationBar insertSubview:iv atIndex:0];
[iv release];
这很好用,我可以看到标题和按钮。但是,当我向下钻取一层然后返回根目录时,按钮被隐藏,但标题仍然可见。似乎导航栏图像覆盖了按钮项。
我很困惑,因为我将它插入底部,所以我会假设当导航项被推送和弹出时,它们显示在导航栏中的其他视图之上。
有什么想法吗?
谢谢,
迈克
【问题讨论】:
标签: iphone uinavigationbar uibarbuttonitem uinavigationitem