UIBarButtonItem不在导航中显示

时间:2014-04-08 11:02:16

标签: ios7 uibarbuttonitem

我使用故事板来创建UIBarbuttobitem并将一些功能传递给它,但它不起作用。然后我以编程方式进行了操作,但是当我运行它时,它并没有在导航控制器中显示Barbuttonitem

以下是我的代码:

   UIBarButtonItem *refreshLocation =[[uibarbuttonitem alloc] initwithbarbuttonitem:uibarbuttonsystemItempagecurl target:self action:@selector(refresh:)];
   [refreshlocation setImage:[uiimage imagenamed:@""]];
   self.navigationItem.leftBarButtonItem = refresh;

   -(void)refresh:(id) sender {

   }

1 个答案:

答案 0 :(得分:0)

好的,由于按钮没有标题而且没有图像设置(空图像),它将不可见。

你确实使用了“setImage:”和一个实际存在的Image吗? 此外,您还可以使用:

UIBarButtonItem *refreshLocation = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@""] style:UIBarButtonItemStyleBordered target:self action:@selector(refresh:)];