當樣式設置爲「分組」並且單元格爲第一個或最後一個部分時,我在UITableViewCell
中繪製自定義漸變背景時遇到了一些麻煩。我的方法是簡單地創建一個CAGradientLayer
並將其添加到這樣的觀點:在分組的UITableViewCell中自定義背景圖
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = rect;
gradient.colors = [NSArray arrayWithObjects:(id)[_backgroundColorLight CGColor], (id)[_backgroundColorDark CGColor], nil];
[self.backgroundView.layer insertSublayer:gradient atIndex:0];
self.backgroundView.layer.masksToBounds = YES;
不幸的是這將產生細胞像這樣的:
有沒有人對如何使背景適合的提示細胞的寄宿生?
感謝
-f
大,這似乎是要走的路。謝謝! – flohei