1. 程式人生 > >iOS UIPrintInteractionController在iPad的 iOS10 和 11上的奇怪bug

iOS UIPrintInteractionController在iPad的 iOS10 和 11上的奇怪bug

pop 沒有 wid 方向 .com 即使 nbsp log 研究

今天在彈出UIPrintInteractionController的時候,在ios10 和11的ipad 上測試,發現一直是protrait 方向彈出,結果就出現如下圖的bug:

技術分享

研究了好長時間,發現是沒有實現下面這個代理方法:

- (UIViewController *)printInteractionControllerParentViewController:(UIPrintInteractionController *)printInteractionController;

其實,在ios9中,不用實現這個方法,而且,即使實現了這個方法,在ios10和ios11上,我也沒有實現ios9上的 popup效果,只能全屏彈出,就像iphone上的效果。總覺得是ios上的一個bug。

iOS UIPrintInteractionController在iPad的 iOS10 和 11上的奇怪bug