我的问题相当直接简单。iPhone/iPad:如何更改家中的位置或取消或UINavigationController中的任何按钮(带或不带InterfaceBuilder)
我见过的代码实现了一个按钮(如取消按钮),可以添加到UINavigationController。代码如下所示:
UIBarButtonItem *cancelButton = [[UIBarButtonItem alloc]
initWithImage: [UIImage imageNamed:@"home.png"]
style: UIBarButtonItemStylePlain target: self
action: @selector(cancel:)];
self.navigationItem.rightBarButtonItem = cancelButton;
[cancelButton release];
我想要做的是把这些按钮在navigationItem自定义位置......不是在默认rightBarButtonItem或leftBarButtonItem位置,但可控可能使用X和Y协调......这甚至有可能吗?这似乎是一个简单的请求,但谷歌搜索和文件审查是驱使我有点坚果:)
我希望有任何援助与这个问题。再次
感谢,
爱德华
锯和德里克H.感谢您的输入到目前为止。所以如果我不得不建立自己的导航栏,我会怎么做呢?界面生成器?手工代码?另外我实际上是在横向模式下在iPad上使用它,所以我不认为苹果界面准则本身适用...将欣赏你的意见,虽然 – 2011-01-19 22:17:10
苹果试图使它最容易做到指导方针。 iPad上的导航栏可能是iPhone上的导航栏,可以充分利用iPhone用户基础知识。如果您对默认设计有严重的设计问题,您必须从头开始构建。使主条成为IB,然后在IB中设计你的按钮。 – 2011-01-19 22:46:59