1. 首页
  2. 考试认证
  3. 其它
  4. CLAutoLayoutTemplates 基于模板创建UIView约束

CLAutoLayoutTemplates 基于模板创建UIView约束

上传者: 2024-07-18 13:55:41上传 ZIP文件 17.45KB 热度 13次

CLAutoLayoutTemplates基于模板创建UIView约束。这个库背后的概念是允许创建自动布局约束的“模板”,并在需要时将它们应用到视图(有或没有动画)。这是在故事板或nib文件中保留所有自动布局定义的好方法。免责声明:该库按名称引用了一个名为NSContentSizeLayoutConstraint的私有类(当我们从模板复制约束时,我们将其过滤掉)。我正在使用此库向App Store提交应用程序。一旦我有证据表明这是否会导致拒绝,我会更新。

用法(举例)一个常见的例子是使用CLAutoLayoutTemplates为视图的框架更改设置动画。例如,假设您有一个按钮myButton,其初始位置使用自动布局声明,并且您希望按钮移动到不同的位置,您也希望使用自动布局声明该位置。使用CLAutoLayoutTemplates,您可以创建。

了解更多关于iOS UIView布局的知识,可以参考 iOS UIView布局类目。如果你对UIView动画的实现感兴趣,请访问 IOS开发之UIView动画的实例详解。关于高级自动布局技术,可以参考 iOS自动布局高级用法及纯手码约束写法

下载地址
用户评论