无法将栏按钮放在顶部?



我只是想建立一个简单的故事板。我在Navigation Controller中嵌入了一个View Controller,它是应用程序的起始视图。我在里面添加了一个完整的页面Table View和一个Table View Cell

然后我想在顶部添加两个Bar Button Items,但当我把它们拖进去时,问题就在那里。当我把它拖到顶部栏上时,它在底部创建了一个新的栏,并连接到那里。当我转到文档大纲并手动将其拖动到View Controller中的Navigation Item下时,它就工作了,并转到右上角。

但是,我没有办法在左上角添加第二个Bar Button Item——当我拖动一个时,它会到达底部,如果我尝试将它与第一个一起放在文档大纲中的Navigation Item下,它就会不存在,就好像只允许一个Bar Button Item一样。

我做错了什么?这在过去运行良好。

有时情节串连板会有糟糕的日子,xCode会有错误。然后代码来拯救:

UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 30, 30)];
showCalendar.frame = CGRectMake( 0, 0, 40, 30 );
[showCalendar setImage:[UIImage imageNamed:@"calendar"] forState:UIControlStateNormal];
[showCalendar addTarget:self action:@selector(METHOD CALL) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];

您可以重复在左侧添加另一个按钮的过程。

相关内容

  • 没有找到相关文章

最新更新