iPhone个性化表圆角桌

时间:2012-06-18 22:55:10

标签: iphone uitableview iphone-sdk-4.3

我没有太多的iphone屏幕设计经验,但我需要制作一个这样的表:(图片),我做了一个调查,但我没有找到任何东西。此表需要有一个圆角,用户将能够插入数据,在这种情况下,名字,姓氏等... 现在我使用的是SDK 4.3。如果有人有教程我会很感激

谢谢,

editable rounded corner table

2 个答案:

答案 0 :(得分:5)

您可以自定义表格边框。 您需要做的就是导入QuartzCore / QuartzCore.h文件。

并在viewDidLoad

中设置以下属性
tableView.layer.cornerRadius = 10.0f;
tableView.layer.borderColor = [UIColor grayColor].CGColor;
tableView.layer.borderWidth = 1;

答案 1 :(得分:0)

  • custom uitableview的第一个Google result做了类似的事情,难以定制且不够灵活,但它看起来非常漂亮并且节省了大量绘图实现时间(您可以覆盖{{1}自定义外观)。
  • 对于包含多个单元格控件的可重用解决方案,您可以继承drawRect,根据需要添加子样式并设置样式(标题标签,文本视图,分隔符),覆盖UITableViewCell。您可能希望添加编辑侦听器以使layoutSubviews变大,并将分隔符移到一边。该通用解决方案适用于任何UI控件(例如,您可以使用按钮快速创建一个复选框)和方法。