wilent 发表于 2013-1-14 21:19:44

iphone 确认框与提示框

   首先Controller需要遵守UIActionSheetDelegate协议,如:
 
@interface SampleController : UIViewController<UIActionSheetDelegate>    Controller实现中可以这样触发确认框:
 
   UIActionSheet *actionSheet = [ initWithTitle:@"Are you sure?"      delegate:selfcancelButtonTitle:@"No way!"destructiveButtonTitle:@"Yes,I'm Sure!"otherButtonTitles:nil      ];   ;   ;    Controller确认框事件:
 
-(void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex{if(buttonIndex !=){NSString *msg = nil;if(nameField.text.length>0){msg = [ initWithFormat:@"You can breathe easy ,%@,everything went OK>",nameField.text];}else{msg = @"You can breathe easy,everything went OK.";}UIAlertView *alert = [ initWithTitle:@"something was" message:msg delegate:self cancelButtonTitle:@"phew!" otherButtonTitles:nil];;;;}}  
页: [1]
查看完整版本: iphone 确认框与提示框