2

我已将其设置popoverBackgroundViewClass为 custom UIPopoverBackgroundView,然后我就这样做了:

override init(frame: CGRect) {
    super.init(frame: frame)
    backgroundColor = UIColor.clear
    // more stuff here 
}

但是弹出框后面一直显示非常浅的黑色或灰色暗淡。

我看过类似这样的帖子,有类似的问题,但没有找到解决方案。该帖子与UIPopoverController已弃用有关,我正在使用UIPopoverPresentationController,真的可以这样做吗?有人找到方法了吗?

4

0 回答 0