`
jsntghf
  • 浏览: 2482855 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

弹出对话框的使用

    博客分类:
  • iOS
阅读更多

实现方法和操作表十分类似,先在类定义的时候加上UIAlertViewDelegate,用于以后处理按钮事件。

 

@interface testController : UIViewController <UIAlertViewDelegate> {...}

 

调用方法如下

 

UIAlertView *alert = [[UIAlertView alloc]

  initWithTitle:@"title"

  message:@“Message displayed"

  delegate: self

  cancelButtonTitle:@"Cancel"

  otherButtonTitles:@"OK",nil];

[alert show];  //显示

[alert release];

 

处理事件的方法为实现UIAlertViewDelegate的方法

 

- (void)alertView:(UIAlertView *)alertView

clickedButtonAtIndex:(NSInteger)buttonIndex

{

    NSString *newText = [[NSString alloc] initWithFormat:@"%d", buttonIndex];

    leftLabel.text = newText;

    [newText release];

}
 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics