我在互联网上看到了这张照片:
添加相框和两行(第一,最后)的部分...... 你如何实现这样的设计!!!
我只知道如何使用屏幕的整个宽度在xCode中创建行(静态和动态),但不是在单个部分中,而是不进行这样的división并在其他两行中添加一个框架
我的设计是这样的
任何帮助我都会感激
提前致谢
答案 0 :(得分:0)
您所提供的示例实际上是将第一个,最后一个部分嵌入到表格视图中并不是很清楚。它可以很容易地成为具有嵌入视图的单个单元格,其边框看起来像行。以下是我看到的一些方法,可以完成您所提供的观点。
让它们成为实际行 - 但使用自定义单元格布局将“First”和“Last”标签偏移到更右侧。然后为UITableView单元格位于顶部的配置文件创建一个UIImageView,但在其中。基本上将其插入为UITableView的第一个子视图。它应覆盖前两个单元格的左上角。您可以这样做,因为这些单元格具有静态已知高度并且您已设置左偏移量。另一种选择是将它插入到您的顶部单元格中,但让它溢出边界并设置clipsToBounds = NO。
使整个顶视图成为使用CALayers或CoreGraphics手动绘制线条和布局的自定义UIView,使其看起来像是表格视图的一部分。将其设置为TableView标题,或第一部分标题。
您还可以做更多事情,例如更改框架布局。
答案 1 :(得分:0)
你可以通过使用xib仔细阅读来实现这一目标,如果你什么都不懂,你可以再次问我,这有点棘手
在你的xib中创建一个UIView并为你的照片和名字设计,使用textfields图像视图和所有的lastname单元格然后再使用UITableView。
现在拖动你的UIView并将它放在你的UITableView上,这样它就会被视为你的表头,你现在的第一部分将像你设计的那样设置为带有firstname和lastname字段的照片。
我已经在我的manier项目中做到了这一点,所以希望通过这种方式你也可以做这件事并问我是否需要任何帮助。