我在视图控制器上看到了popovercontroller,它的大小很好,一切正常。但是,一旦我按下其中的一行,并显示了一个UIAlertController,弹出窗口就会改变大小,disfigured.This只发生在ios 8中,请参阅所附的图片。
@UPDATE这种情况只发生在宽度小于270的弹出框上。
发布于 2015-03-15 22:55:33
您可以通过指定AlertViewController的AlertViewController和sourceRect来尝试在UIPopoverController中显示sourceView。
alert.popoverPresentationController?.sourceView = selectedCell?.contentView
alert.popoverPresentationController?.sourceRect = selectedCell!.contentView.frame
https://stackoverflow.com/questions/28871367
复制相似问题