最近发布的iOS 7包括对UIPopoverController的更改,其中弹出窗口现在是平坦的,下面没有阴影( iOS 7的测试版都没有包含此更改-此更改仅在GM版本中出现)。不幸的是,这一改变并不适用于我们的iPad应用程序;如果没有阴影效果和黑色边框,我们的弹出窗口就会与底层的屏幕融为一体。
我有没有什么办法可以定制这个效果,或者(甚至更好)让popover看起来像它以前的样子?
发布于 2013-09-27 05:06:21
看看popoverBackgroundViewClass吧。然而,我不确定这是否会给你带来你想要的结果。显示弹出窗口时,系统会使背景视图层次变暗,但弹出窗口下没有阴影。如果这还不够,您应该考虑实现自定义popover控制器或使用开源。
https://stackoverflow.com/questions/19038572
复制相似问题