文件名称:DeclareLayoutSwift:Swift中适用于iOS的UI框架
文件大小:1.43MB
文件格式:ZIP
更新时间:2024-06-07 11:45:35
Swift
DeclareLayoutSwift 前言 iOS UI制作有两种:代码手写UI,xib或StoryBoard(使用Interface Builder,简称IB)。 哪一种更好,可能没有定论。但IB才是主流。 主要是因为手写UI有两个缺点: 开发效率不如IB 不够直观,尤其在代码中创建约束 IB也有缺点 要在下面这个例子中插多一行,就要修改原有的约束 再比如,自定义一个UITableViewCell,需要这些步骤: 在Storyboard中或创建xib文件 做好布局和约束 创建UITableViewCell子类 拖线,创建outlet(插座变量) 在适当的时候更新这些插座变量 我在工作中主要还是使用IB来做UI,但我依然希望有一种方法,可以让我一直在编辑器里工作,不用在IB和编辑器之前切换,不用创建大量的Storyboard和xib,同时又能兼顾直观、开发效率和运行效率。这就是的目标。 简