我有一个UIBarButtonItem,我想在按下时显示UIAlertView。
我尝试过IBAction,添加手势等,但没有找到一个好的解决方案。 有什么想法吗?
我试过了:
-(IBAction)helpButton:(UIBarButtonItem *)sender{
NSString* title;
NSString* message;
NSString* yesButtonText;
NSString* noButtonText;
tutorialAlertView = [[UIAlertView alloc] initWithTitle:title
message:message
delegate:self
cancelButtonTitle:nil
otherButtonTitles:yesButtonText, noButtonText, nil];
tutorialAlertView.delegate = self;
[tutorialAlertView show];
}
答案 0 :(得分:0)
我添加了以下内容,现在可以使用了:
helpButton = [[UIBarButtonItem alloc] initWithTitle:@"Help" style:UIBarButtonItemStylePlain target:self action:@selector(helpButton:)];
self.navigationItem.rightBarButtonItem = helpButton;
答案 1 :(得分:-1)
您声明了delegate = self两次,尝试删除另一个。