TSModalViewController 是一个自定义模态视图控制器,能够在用户点击呈现的视图之外时自动隐藏(适用于 FormSheet 模式)。使用方法如下:
用法
首先,让你的视图控制器继承自 TSModalViewController:
#import \"TSModalViewController.h\"
@interface ToShowModalViewController : TSModalViewController
@end
接下来,在按钮点击事件中创建并呈现你的视图控制器:
- (IBAction)didClickedGoButton:(id)sender {
ToShowModalViewController *viewController = [[ToShowModalViewController alloc] init];
viewController.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentViewController:viewController animated:YES completion:nil];
}
暂无评论