我对 iphone 屏幕设计没有太多经验,但我需要制作这样的表格:(图片),我进行了调查,但没有找到任何东西。该表需要有一个圆角,并且用户将能够插入数据,在这种情况下是名字、姓氏等……现在我使用的是 SDK 4.3。如果有人有教程,我将不胜感激
谢谢,
我对 iphone 屏幕设计没有太多经验,但我需要制作这样的表格:(图片),我进行了调查,但没有找到任何东西。该表需要有一个圆角,并且用户将能够插入数据,在这种情况下是名字、姓氏等……现在我使用的是 SDK 4.3。如果有人有教程,我将不胜感激
谢谢,
您可以自定义表格边框。您需要做的就是导入 QuartzCore/QuartzCore.h 文件。
并在 viewDidLoad 中设置以下属性
tableView.layer.cornerRadius = 10.0f;
tableView.layer.borderColor = [UIColor grayColor].CGColor;
tableView.layer.borderWidth = 1;
custom uitableview
了类似的事情,难以定制并且不是很灵活,但它看起来非常漂亮并且节省了大量的绘图实现时间(您可以覆盖drawRect
自定义外观)。UITableViewCell
根据需要对子视图进行子类化、添加和样式化(标题标签、文本视图、分隔符)、覆盖layoutSubviews
。您可能希望添加编辑侦听器以动画化textViews
变大和分隔线移到一边。该通用解决方案适用于任何 UI 控件(例如,您可以使用按钮快速制作复选框)和方法。