【问题标题】:is it possible to draw a shadow behind a child view controller using a view's CALayer in iOS 7是否可以在 iOS 7 中使用视图的 CALayer 在子视图控制器后面绘制阴影
【发布时间】:2013-10-25 04:26:30
【问题描述】:

是否可以在 iOS 7 中使用视图的 CALayer 在子视图控制器后面绘制阴影。我以前没有使用过 CALayer 代码,但在互联网上找到了各种示例,但没有一个有效。不过,我可能会漏掉一个更好的观点。

谢谢

【问题讨论】:

    标签: ios7 calayer childviewcontroller shadows


    【解决方案1】:

    在子视图控制器的视图上放置阴影时遇到了同样的问题。在我将 clipsToBounds 属性设置为 NO 之前它不会显示。 (Apple 文档说默认值为 NO,但在我的发现中显然不适用于子视图控制器)

    【讨论】:

      【解决方案2】:

      我发现我做错了什么。有两点需要注意

      1) 确保子视图控制器层的背景颜色不透明 2) 确保在要添加阴影的子视图控制器之后添加要添加背景阴影的子视图控制器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-09-19
        • 1970-01-01
        • 1970-01-01
        • 2014-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多