我正在尝试学习在iOS 7中使用UIToolbar的细节。为了实现这一点,我使用了以下iOS 7之前的代码: http://www.edumobile.org/iphone/iphone-apps/using-toolbars-in-iphone/
代码在iOS 6中运行良好,但似乎工具栏及其项目在iOS 7中都不可见。您是否善于帮助我找到问题的解决方案或指出我可以使用的资源在iOS 7中实现工具栏。
谢谢!
答案 0 :(得分:6)
您需要明确显示工具栏:
[self.navController setToolbarHidden:NO];
顺便说一句,设置应用的根视图控制器应该使用UIWindow
的{{1}},而不是仅仅将视图添加为窗口的子视图。
所以你的代码可能如下:
setRootViewController:
这纯粹是一种主观意见,但edumobile.org似乎并不是学习iOS / ObjC的最佳网站。这些课程似乎已经过时/有不良做法和WOT gave me a warning when entering ......但没有什么可以反对他们,我在回答之前不知道这个网站。