【问题标题】:QuartzCore shadow - lag UITableView?QuartzCore 阴影 - 滞后 UITableView?
【发布时间】:2011-11-27 01:04:50
【问题描述】:

我有一个 UITableView(注意:UITableView 在 UIView 中),我认为在它下面添加一个阴影会很好。我用 QuartzCore 添加阴影,结果非常好。但我也注意到,当我从“详细视图”返回时,动画回到根目录时有点滞后。我听说 QuartzCore 和 CoreAnimation 会使应用程序变慢,或者在这种情况下,会增加延迟。

首先,CoreAnimation 让应用变慢的说法是对的吗?

如果是这样,我怎样才能保持我的影子,但消除缓慢和滞后?

谢谢,我感谢所有的想法和答案!

【问题讨论】:

    标签: objective-c core-animation shadow lag


    【解决方案1】:

    尝试在表格视图后面放置另一个相同大小的视图,并让 那个 视图生成阴影。此外,如果您提供明确的shadowPath,图层阴影的效率会更高。 最有效的方法是使用 Core Graphics 自己绘制阴影。

    【讨论】:

    • 谢谢,但我没有使用 Core Graphics 的经验。我以前听说过shadowpath,但从未使用过。
    • 好吧,我给你写了一本书,解释了这一切。 :) 并且绘图章节可以在线免费阅读。apeth.com/iOSBook/ch15.html
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-19
    相关资源
    最近更新 更多