我最近发现了这个很棒的模态视图弹出框(来源)。
“使用”部分讲述了如何RNBlurModalView
使用以下代码在其中显示 UIView:
RNBlurModalView *modal = [[RNBlurModalView alloc] initWithViewController:self view:view];
[modal show];
当我使用RNBlurModalView
以下代码显示自定义 UIView 时,一切正常:
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 280, 200)];
view.backgroundColor = [UIColor redColor];
view.layer.cornerRadius = 5.f;
view.layer.borderColor = [UIColor blackColor].CGColor;
view.layer.borderWidth = 5.f;
RNBlurModalView *modal = [[RNBlurModalView alloc] initWithViewController:self view:view];
[modal show];
,但是当我尝试从中显示时遇到问题UIView
,UIViewController
它只RNBlurModalView
显示空模式视图,这是我正在使用的代码:
ExampleViewContoller *exampleVC = [[ExampleViewContoller alloc]init];
RNBlurModalView *modal = [[RNBlurModalView alloc] initWithViewController:self view:exampleVC.view];
[modal show];
如果需要,这里是来自故事板的 ExampleViewController 的图像 -
问题:任何想法我做错了什么,为什么模态视图是空的?