1

Twitter アプリのように、グループ化された UITableView (各セクションの上) に影を追加しようとしています。この2つの質問を見つけました

影付きのグループ化された uitableview

グループ化された UITableView に影を追加するにはどうすればよいですか (公式の twitter アプリで見られるように)。

しかし、どんな解決策でもうまくいきます(画像を使いたくない...)。

UITableView をサブクラス化し、layoutSubviews を実装して、質問 1 のようなセクションごとに 1 つの uiview (角が丸く影のある空) を追加しようとしました。問題は、追加されたビューの影がクリップされて表示されることです (セクション) セルが空の場合でも。

2回目の試みでは、セルをサブクラス化し、セルが「単独」、上、中、または下であることを示すプロパティを追加し、適切なカスタムbackgroundViewをセルに追加しようとしました。レイヤーを介して、このカスタム backgroundView に影を追加します。このソリューションの問題は、影が重なって (側面)、上部のセルの下部、下部のセルの上部などで影をクリップする必要があることです...

解決策はありますか?前もって感謝します。

4

1 に答える 1

1

完璧に機能するこの問題を解決するプロジェクトを見つけました:

https://github.com/vicpenap/PrettyKit

于 2012-06-25T18:24:14.487 に答える