如果从框架(在我的情况下为 eventkit)呈现模态视图,那么检测取消或完成按钮是否被按下的正确方法是什么。在我的didCompleteWithaction
模态视图被关闭的示例中,警报视图被触发。Done
我希望仅在按下按钮而不是取消按钮时才触发警报视图。
我最初的想法if
是按下完成按钮时的声明,但是我不确定如何获得完成按钮的属性。
- (void)eventEditViewController:(EKEventEditViewController *)controller
didCompleteWithAction:(EKEventEditViewAction)action {
// Dismiss the modal view controller
[controller dismissModalViewControllerAnimated:YES];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"message" message:@"Added to calender" delegate:nil cancelButtonTitle: @"Ok" otherButtonTitles: nil];
[alert show];
}