我对 Apple iPhone 联系人应用程序有一些疑问。我想使用相同的方法来创建和修改信息。
这是两张照片:
替代文字 http://grab.by/4ZjQ 替代文字 http://grab.by/4ZjR
所以我们有创作和版本。该表单看起来像一个带有 groupedStyle 的 UITableView,但我不知道如何重新创建所有这些。您是否有一个想法或教程可以解释如何做到这一点?
非常感谢 !
我对 Apple iPhone 联系人应用程序有一些疑问。我想使用相同的方法来创建和修改信息。
这是两张照片:
替代文字 http://grab.by/4ZjQ 替代文字 http://grab.by/4ZjR
所以我们有创作和版本。该表单看起来像一个带有 groupedStyle 的 UITableView,但我不知道如何重新创建所有这些。您是否有一个想法或教程可以解释如何做到这一点?
非常感谢 !
最上面的位是一个带有 UIImageView 和一个 UITableView 的 UIView,这个视图被设置为整个 UITableView 的标题。
至于编辑,您需要将 UILabel 换成 UITextField,它具有相同的框架和字体大小。将内容从一个视图移动到另一个视图。
创建一个 UIView 是一条线,然后将其作为子视图添加到单元格
//in cellForRowAtIndexPath
UIView *lineView = [[UIView alloc]initWithFrame:CGRectMake(80,0,1,44)];
lineView.backgroundColor = [UIColor lightGreyColor];
[cell addSubview:lineView];
自定义 UITableview 绝对是要走的路。为了让自己更简单一点,您可能需要查看 Sensible Tableview,这使得所有这些都更容易实现: http ://thenextweb.com/dd/2011/04/12/an-ios-developers -dream-sensible-tableview/?awesm=tnw.to_17mDs
我正在尝试开发类似的东西并想象它。在我看来,如果仔细观察,屏幕似乎是由一个垂直的 UIScrollView 组成的。这个组件将包含一个包含多个部分甚至几个 UITableView 组件的 UITableView。当将文本字段聚焦在单元格上时,UIScrollview 滚动内容以将选定的文本字段放置在更合适/平衡的 .y 位置,以便查看和编辑。
查看这些链接..它们是关于自定义 uitableviews 并且相当详细。
http://www.e-string.com/content/custom-uitableviewcells-interface-builder
它可以通过自定义表格视图来完成。根据表格视图的部分使用自定义单元格。
无需创建自己的表格视图。地址簿框架完全创建了所有这些,甚至还会将联系人添加到 iPhone 的地址簿中。