iOS应用中使用Auto Layout实现自定义cell及拖动回弹

2020-01-14 20:12:15于丽
易采站长站为您分析iOS应用中使用Auto Layout实现自定义cell及拖动回弹的方法,自定义UITableViewCell并使用Auto Layout对其进行约束可以方便地针对多尺寸屏幕进行调整,代码为Swift语言,需要的朋友可以参考下  

自定义 cell 并使用 Auto Layout
创建文件
我们可以一次性创建 xib 文件和类的代码文件。

新建 Cocoa Touch Class:

iOS应用中使用Auto Layout实现自定义cell及拖动回弹

设置和下图相同即可:

iOS应用中使用Auto Layout实现自定义cell及拖动回弹

检查成果

iOS应用中使用Auto Layout实现自定义cell及拖动回弹

分别选中上图中的 1、2 两处,检查 3 处是否已经自动绑定为 firstTableViewCell,如果没有绑定,请先检查选中的元素确实是 2,然后手动绑定即可。

完成绑定工作
切换一页,如下图进行 Identifier 设置:

iOS应用中使用Auto Layout实现自定义cell及拖动回弹

新建 Table View Controller 页面
新建一个 Table View Controller 页面,并把我们之前创建的 Swift on iOS 那个按钮的点击事件绑定过去,我们得到:

iOS应用中使用Auto Layout实现自定义cell及拖动回弹