私はわずか数行のテーブルビューを持っています。だからブランクの束を表示するのではなく、空のUIViewをtableview.footerに追加しました。しかし、私はUIViewにドロップシャドウをキャストする最後のセルが欲しいです。どうすればこれを達成できますか?ここに私の現在のコードです。iOS:表のセルのフッターのドロップシャドウ
- (void)viewDidLoad
{
[super viewDidLoad];
UIView *emptyView = [[UIView alloc] initWithFrame:CGRectZero];
CALayer *layer = [emptyView layer];
[layer setShadowOffset:CGSizeMake(0, 1)];
[layer setShadowColor:[[UIColor darkGrayColor] CGColor]];
[layer setShadowRadius:8.0];
[layer setShadowOpacity:0.8];
self.tableView.tableFooterView = emptyView;
}
EDIT: それはフッターにUIViewのを追加することなく、ドロップシャドウを作成されていません。私は層がこれのための最善のアプローチであるか、このタイプのものに対して正しいと確信していません。
'CGRectMakeとはまったく違い(0,0,100,100 ) ' – Bot