无法将右侧栏按钮项添加到导航项

时间:2012-10-16 22:50:50

标签: ipad ios5

我想实现一个方法来在标题导航栏的右侧添加一个底部,因为有些人开始在UITextView中输入文本,但由于某种原因没有任何反应。调用该方法但不添加按钮:

-(void)textViewDidBeginEditing:(UITextView *)textView{  
    UIBarButtonItem *doneButton;
    [doneButton setTarget:self];
    [doneButton setStyle:UIBarButtonItemStyleDone];
    [doneButton setAction:@selector(keyboardDone:)];
    [self.navigationItem setRightBarButtonItem:doneButton animated:YES];           
}

我在这里做了一些非常基本的错误吗?

1 个答案:

答案 0 :(得分:1)

您需要在准备好使用之前分配并初始化UIBarButton项。你所做的只是声明“doneButton”是一个UIBarButtonItem但是你从未正确设置它以供使用。