我只有幾行的tableview。所以,而不是顯示一堆空白我添加一個空白的UIView到tableview.footer。不過,我希望最後一個單元在UIView上投下陰影。我將如何實現這一目標?這是我目前的代碼。iOS:表格單元格footer dropshadow
- (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;
}
編輯: 它增加了UIView到頁腳,但沒有創造陰影效果。我不確定這個圖層是否是這種類型的最佳方法,甚至是正確的。
沒有用'CGRectMake差異可言(0,0,100,100 )' – Bot 2012-02-14 23:00:21