SRMModalViewController 支持以简便的方式显示具有模态样式的视图。
SRMModalViewController 通过 CocoaPods 提供。要安装它,请简单地将在 Podfile 中添加以下行
pod "SRMModalViewController"
UIViewController *viewController = [UIViewController new];
viewController.view.frame = CGRectMake(0, 0, 200, 200);
viewController.view.backgroundColor = [UIColor whiteColor];
[[SRMModalViewController sharedInstance] showViewWithController:viewController];
或者
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
view.backgroundColor = [UIColor whiteColor];
[[SRMModalViewController sharedInstance] showView:view];
[SRMModalViewController sharedInstance].backgroundColor = [UIColor blackColor];
[SRMModalViewController sharedInstance].backgroundOpacity = 0.5;
// Hide first one
[[SRMModalViewController sharedInstance] showView:self.contentView];
// Do not hide first one
SRMModalViewController *modalViewController = [SRMModalViewController new];
[modalViewController showView:self.contentView];
您可以通过下载示例项目来获取更多信息。
S.R, [email protected]
SRMModalViewController 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。