我试图复制Twitter的UITableView的设计(见下图):类似Twitter的UITableView设计
没能重现:(
我试了好几种方法像:
- 的UITableViewController与self.view.layer.borderWidth = 3.0F +阴影+ cornerRadius
- 的UITableViewController与分组的风格和圆角半径
- 的UIView与UITableView的一个子视图和圆角半径
任何线索,以解决我的问题吗?
提前,非常感谢您的帮助。
我试图复制Twitter的UITableView的设计(见下图):类似Twitter的UITableView设计
没能重现:(
我试了好几种方法像:
任何线索,以解决我的问题吗?
提前,非常感谢您的帮助。
在我看来,这似乎不是你的经典分组风格UITableView。
这可能是跨越整个设备宽度并由自定义UITableViewCell组成的UITableView(普通样式)。这些单元足够窄,为滚动指示器留出空间。
每个UITableViewCell都会在单元格的背景上呈现UIImage:根据位置(顶部,中部,底部或内容类型),每个UIImage都不同。单元格背景的图像已经包含阴影像素。在我的经验中,使用Quartz处理影子,处理器密集且速度太慢,iphone 4)。另外,每个自定义单元也可以具有其视图setOpaque:TRUE以增强性能(针对纯色背景)。
每个推特单元格可能会跨越不同的线条/高度,因此您在设置单元格背景时可能会使用[UIColor colorWithPatternImage:[UIImage imageNamed:@“tile.png”]]。
所以我们最终没有真正的影子/处理器密集型的东西。只是图形,颜色匹配和定位。
是的,我想这样的解决方案,它的伟大工程!但我虽然有可能以编程方式做到这一点:) – Julien
这非常类似于叽叽喳喳UI
感谢您的图片@DaveShaw :) – Julien