0

私は UITableView を持っています (注: UITableView は UIView にあります)。その下に影を追加するといいと思いました。QuartzCore で影を追加すると、とてもいい感じになりました。しかし、「詳細ビュー」から戻ると、ルートに戻るアニメーションが少し遅れていることにも気付きました。QuartzCore と CoreAnimation を使用すると、アプリの速度が遅くなる、またはこの場合は遅延が発生する可能性があると聞きました。

まず、CoreAnimation がアプリを遅くするというのは正しいですか?

もしそうなら、どうすれば私の影を保ちながら、遅さと遅れを取り除くことができますか?

ありがとう、私はすべての考えと答えに感謝します!

4

1 に答える 1

3

同じサイズの別のビューをテーブル ビューの後ろに配置して、そのビューに影を生成させてみてください。また、明示的な を指定すると、レイヤー シャドウがはるかに効率的になりshadowPathます。最も効率な方法は、Core Graphics を使用して自分で影を描くことです。

于 2011-11-29T03:05:58.627 に答える