有人请解释如何仅在最后一个单元格上创建一个或两个像素阴影(换句话说,我不想在整个tableview中使用阴影,只是在底部单元格什么我谈论的图像:为UITableView创建阴影
3
A
回答
2
解决。使用下面的代码在的底部产生一个非常漂亮的微妙阴影3210。使它看起来像它微微抬起了页面:)
UIView* separatorLineView = [[UIView alloc] initWithFrame:CGRectMake(3, 49, cell.frame.size.width-26, 3)];/// change size as you need.
separatorLineView.backgroundColor = shadowColor;// you can also put image here
UIBezierPath *roundedShadow = [UIBezierPath bezierPathWithRoundedRect:separatorLineView.bounds byRoundingCorners:UIRectCornerBottomLeft|UIRectCornerBottomRight cornerRadii:CGSizeMake(8.0f, 8.0f)];
CAShapeLayer *newSeparatorShape = [[CAShapeLayer alloc] init];
[newSeparatorShape setPath:roundedShadow.CGPath];
separatorLineView.layer.mask = newSeparatorShape;
[cell.contentView addSubview:separatorLineView];
而且,不要忘了把这个在您的.m文件#import <QuartzCore/QuartzCore.h>
0
相关问题
- 1. 创建OpenGL阴影
- 2. UITableView阴影顶部?
- 3. UITableView剖面阴影
- 4. 使用QuartzCore为UITextView创建阴影
- 5. 为NSView创建阴影 - 可可
- 6. 分组的uitableview与阴影
- 7. UITableView堆叠/阴影背景
- 8. QuartzCore阴影 - 滞后UITableView?
- 9. 阴影部分的UITableView
- 10. 如何在滚动时创建UIScrollView,UITableView的阴影效果?
- 11. 聚光灯创建阴影伪影
- 12. 创建箱子阴影拖放阴影mixin
- 13. Box2Dlights正在创建阴影,但更改为创建阴影的实体的颜色
- 14. 如何创建CPBarPlot的阴影?
- 15. 在Textview中创建文字阴影android
- 16. 创建一个带阴影的圆锥
- 17. 你如何创建Xamarin阴影窗体
- 18. 使用Robolectric创建GoogleApiClient阴影
- 19. 如何在css3中创建阴影框
- 20. 的UIView创建一个内阴影
- 21. 在XAML中创建阴影样式
- 22. Three.js - 使用MeshFaceMaterial创建阴影
- 23. 在桌面内创建阴影
- 24. 创建一个阴影视图
- 25. 如何创建此自定义阴影?
- 26. 在Firefox中创建阴影根/ dom?
- 27. iOS:创建一个有偏色阴影
- 28. 用4x3矩阵创建平面阴影?
- 29. HTML/CSS创建三栏边框阴影
- 30. CALayer.shadow创建的剪切阴影
我也试着用这个贝塞尔路径:) – KDeogharkar
@BaZinga好男人,好:] – Apollo
@BaZinga是的,现在,当你选择它使用你在最后一个问题的答案中描述的高亮技术时,阴影是失去了,所以只用贝塞尔路径来实现它可能会解决这个问题...... – Apollo