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]