我有UITableView
4節。現在我想將陰影效果添加到表格的特定部分,但不是整個表格。我怎樣才能完成這項任務?陰影部分的UITableView
回答
試試這個
yourView.layer.shadowColor = [[UIColor blackColor] CGColor];
yourView.layer.shadowOffset = CGSizeMake(1.0f, 1.0f);
yourView.layer.shadowRadius = 3.0f;
yourView.layer.shadowOpacity = 1.0f;
你需要替換 「yourView」 與別的
不也算了,你需要進口QuartzCore/CALayer.h
我不能使用這個解決方案,因爲我不得不在UIScrollView中顯示它的一個部分而不是整個表 –
http://stackoverflow.com/questions/7812430/how-to-create-定製視圖截面 – Omarj
你會必須更改節的頁眉和頁腳以及節的所有單元格。
爲此使用tableView:viewForFooterInSection:
,tableView:viewForHeaderInSection:
和tableView:cellForRowAtIndexPath:
。只需添加一個UIView與rgba 0/0/0/0.2或相似的每個視圖,你想成爲黑暗。
您可以添加帶有陰影的圖像作爲UITableViewCell的背景。應該在圖像中繪製陰影。這非常簡單,您的應用程序運行速度會更快。
您可以指定所需部分的陰影。 這是一個示例。所有的
首先,我們正在做一些可用空間爲您的標題
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
if(section == mysection)
{
// Returns the height you want for the header section. I am giving 20
return 20;
}
}
然後頭
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
if(section == mysection)
{
UIView *shadowView = [[[UIView alloc] initWithFrame: CGRectMake(0,0,320,20)] autorelease];
shadowView.backgroundColor = [UIColor whiteColor];
// Doing the Decoration Part
shadowView.layer.shadowColor = [[UIColor blackColor] CGColor];
shadowView.layer.shadowOffset = CGSizeMake(1.0f, 1.0f);
shadowView.layer.shadowRadius = 3.0f;
shadowView.layer.shadowOpacity = 1.0f;
return shadowView;
}
return nil;
}
完成它在你身邊的裝飾。這是一個基本的大綱。快樂編碼:)
通過這種方式,我可以添加陰影的小區不是截面。 –
請看到我的編輯 –
很好的回答,工作正常。 –
- 1. UITableView陰影頂部?
- 2. 分組的uitableview與陰影
- 3. R陰影的陰影部分
- 4. UITableView陰影頂部和底部
- 5. UITableView圖層上的內部陰影?
- 6. UITableView剖面陰影
- 7. 刪除我分組的UITableView中的頂部陰影?
- 8. UITableView堆疊/陰影背景
- 9. QuartzCore陰影 - 滯後UITableView?
- 10. 爲UITableView創建陰影
- 11. 動態變量的陰影部分
- 12. ggplotly-object的部分陰影背景
- 13. 只顯示一邊的陰影部分
- 14. 散焦調整大小 - 陰謀部分陰影小部件
- 15. CALayer的陰影而滾動的UITableView
- 16. UITableView中的陰影不一致
- 17. 對透明UITableView和圓角的陰影
- 18. 箱內陰影div對內部分
- 19. 箱形陰影不適用於部分
- 20. 刪除分組的UITableView中的角落陰影/偏移
- 21. 如何僅在UITableView的底部添加陰影?
- 22. SVG陰影分層
- 23. 添加陰影到一個分組的UITableView
- 24. Core Graphics的內部陰影
- 25. CollectionView底部的陰影
- 26. UILabel中的內部陰影
- 27. UIView內部的陰影
- 28. 如何設置一個盒子陰影的div元素的所有方面,左陰影,右陰影,頂部陰影,底部陰影?
- 29. 如何將陰影添加到UITableView?
- 30. UITableView滯後由於陰影和邊界
仍然有問題? – Omarj
是的,沒有找到解決方案 –