0

UITableView を紙の山の上にあるかのように見せようとしています。をオーバーライドしてUIViewを使用してこれと同様のバージョンを作成しましdrawRectたが、UITableViewの複雑さにより、標準のUIViewよりも複雑になると思います。伸縮可能な画像を使用すると、引き伸ばされたビットが整列しません。このようなことを達成するための最良の方法は何でしょうか?

4

1 に答える 1

0

シャドウの場合、次の例のように CALayer を使用できます。

tableView.layer.shadowRadius = 3.f;
tableView.layer.shadowColor = [UIColor blackColor].CGColor;
tableView.layer.shadowOffset = CGSizeMake(2, 2);
tableView.layer.shadowOpacity = .6f;

スタックの印象については、テーブル ビューの下に同じ影の境界線を持ついくつかのビューを追加します。

于 2012-04-05T08:30:53.110 に答える