有啥方法可以恢复 UIPopoverController 的 3D 效果和/或阴影?
Posted
技术标签:
【中文标题】有啥方法可以恢复 UIPopoverController 的 3D 效果和/或阴影?【英文标题】:Any way to restore 3D effect and/or shading to UIPopoverController?有什么方法可以恢复 UIPopoverController 的 3D 效果和/或阴影? 【发布时间】:2013-09-26 20:57:21 【问题描述】:最近发布的 ios 7 包括对 UIPopoverController
的更改,其中弹出框现在是平坦的,下面没有阴影(iOS 7 的测试版都没有包含此更改 - 该更改仅在 GM 版本中出现)。不幸的是,这种变化实际上不适用于我们的 iPad 应用程序。没有阴影效果和深色边框,我们的弹出框与底层屏幕融为一体。
就自定义此效果或(甚至更好)使弹出框看起来像以前一样,我是否有任何选择?
【问题讨论】:
【参考方案1】:看看popoverBackgroundViewClass
。但是,不确定这是否会为您提供所需的结果。显示弹出框时,系统会使背景视图层次结构变暗,但弹出框下方没有阴影。如果这还不够,您应该考虑实现自定义弹出框控制器或使用开源。
【讨论】:
以上是关于有啥方法可以恢复 UIPopoverController 的 3D 效果和/或阴影?的主要内容,如果未能解决你的问题,请参考以下文章
有啥方法可以从作为 LAT/LONG 作为 PostGIS 中的地理数据类型插入的 GPS 坐标中恢复数据?
在通过“update-database”命令更新数据库后,有啥方法可以恢复 Ef Core - Database Migration [重复]
在arcgis中修补边界时不小心把一些区给整体移动了,有啥快捷方法恢复吗,不能用撤销了,因为才发现