我看到很多 iPad 应用程序都有很酷的标题栏。这些似乎是导航栏和工具栏的组合。它们通常有一个后退按钮和一个标题以及其他按钮。导航栏仅支持左侧项目、右侧项目和标题视图。而且工具栏并不真正支持后退按钮或标题。
那么,如何在 UINavigationController 驱动的应用程序上实现这些带有许多按钮的丰富导航栏呢?
您可以通过放置一个来获得这种效果UIToolbar
在你的UINavigationItem
像这样:
self.navigationItem.title = @"My Title";
UIToolbar *tb = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 100, 44)];
tb.items = [NSArray arrayWithObjects:button1,button2,button3,nil];
UIBarButtonItem *tbItem = [[UIBarButtonItem alloc] initWithCustomView:tb];
self.navigationItem.rightBarButtonItem = tbItem;
[tbItem release];
[tb release];
source: 这个博客,来自谷歌。 http://blog.blackwhale.at/2009/06/uibuttons-in-uinavigationbar/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)