我想在单击按钮时显示模态视图控制器。我添加了以下代码以显示对话框
Login *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"login"];
vc.view.backgroundColor = [UIColor clearColor];
self.navigationController.modalPresentationStyle = UIModalPresentationCurrentContext;
[self presentViewController:vc animated:YES completion:nil];
登录 是班级名称。但它对我不起作用。
我正在关注此链接Display clearColor UIViewController over UIViewController解决方案也没有用。
答案 0 :(得分:0)
" 注意:坏消息是上述解决方案无法在iOS 7上运行。好消息是我修复了iOS7的问题!通过https://stackoverflow.com/a/11252969/1344459 "
您可以在iOS7中看到我针对上述问题的解决方案:https://github.com/hightech/iOS-7-Custom-ModalViewController-Transitions
我希望能帮助你。
答案 1 :(得分:0)
我认为最好的方法是使用模糊的模态segue。
答案 2 :(得分:0)
使用此https://stackoverflow.com/a/18949734/2066428
它在iOS7上也很棒。请注意,当有人怀疑时,它也适用于iPhone。
答案 3 :(得分:0)
您可以使用iOS 7的自定义UIViewController过渡来执行您想要的操作。
http://www.teehanlax.com/blog/custom-uiviewcontroller-transitions/