使用UIPopoverPresentationController在iPhone上进行弹出式演示

时间:2016-12-28 18:44:53

标签: ios objective-c uipopovercontroller popover

大家好我想为iPhone制作一个popover所以这里是我的代码,我错了请建议我想创建像下面的图片,但我的是覆盖整个屏幕,我不想使用segue .So basicaly我想如果我点击按钮一个调整大小的View控制器应该弹出我怎么能实现这个请求帮助。我已经按照本教程。 it's also compatible with other runners https://www.youtube.com/watch?v=UQBbJQNEDA4

{{1}}

1 个答案:

答案 0 :(得分:3)

这是你的问题:

[self presentViewController:popupController animated:YES completion:nil];
popupPresentationController= [popupController popoverPresentationController];
popupPresentationController.delegate = self;

该代码的顺序错误。您必须在调用delegate之前设置presentViewController