由于以下代码,我的应用程序被Apple拒绝作为电子邮件,Apple声称showButtonWithLeftTitle
为私有API方法,所以任何帮助请...
nav = [[UINavigationBar alloc]
initWithFrame: CGRectMake(0.0f, 433.0f-rotatecheck, 320.0f, 48.0f)];
[nav showButtonsWithLeftTitle: @"<<"
rightTitle: @">>" leftBack: NO];
答案 0 :(得分:1)
为什么要自己创建导航栏?也许你最好创建一个UINavigationController
并在其导航堆栈上设置视图控制器的navigationItem的左右按钮。如果您真的只想要导航栏,请创建UINavigationItem
(设置左右按钮)并将其推送到导航栏的导航堆栈(pushNavigationItem:animated:
)。如果您需要的按钮多于左右按钮,请使用UIToolbar
。