iOS 各种demo链接汇总~AutoLayout

//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄


AutoLayout

//=================================

  • Masonry - Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局,简洁明了并具有高可读性( 使用介绍1 使用介绍2),iOS自适应前段库-Masonry的使用),MasonryClassyClassyLiveLayout介绍使用DEMO 视图居中显示、子视图含边距、视图等距离摆放、计算ScrollViewcontentsize
  • //=================================

  • Classy - Classy是一个能与UIKit无缝结合stylesheet(样式)系统。它借鉴CSS的思想,但引入新的语法和命名规则,Classy官网MasonryClassyClassyLiveLayout介绍
  • //=================================


  • ClassyLiveLayout - ClassyLiveLayout通过结合Classy stylesheetsMasonry一起使用,能够在运行的模拟器中微调Auto Layout约束实时显示效果的工具,MasonryClassyClassyLiveLayout介绍
  • //=================================


  • Snap - SnapMasonry Auto Layout DSLSwift版本,是一款轻量级的布局框架,使用了更良好的语法封装了AutoLayoutSnap支持iOSOS X
  • //=================================


  • SnapKit - 就是“snap”, --swift 喜欢自动布局吗?当然喜欢!至少在storyboard中创建时会喜欢。 在代码中纯手工创建约束灰常痛苦,但幸运的是我们有了SnapKit,在board中用上它,你可以简单直观地编写约束了。

//=================================

  • PureLayout - PureLayout iOS & OS X Auto Layout 的终极 API——非常简单,又非常强大。PureLayout 通过一个全面的Auto Layout API 扩展了 UIView/NSView, NSArray NSLayoutConstraint,仿照苹果自身的框架。
  • //=================================


  • UIView-AutoLayout -
    Deprecated in favor of PureLayout, which includes OS X support:https://github.com/smileyborg/PureLayout
  • //=================================


  • Cartography - Cartography 是用来声明 Swift 中的 Auto Layout,无需输入任何 stringly 就可设置自己 Auto Layout 的约束声明。
  • //=================================


  • Auto-Layout-Showcase - swift,AutoLayout 进阶 Demo,宽高比约束、比例约束、不等约束、视差约束、低优先级约束等高级用法,无需写码即可进行复杂页面布局,Demo 还动态模拟了各屏幕下的效果。来自百度知道 iOS 小组的内部分享。
  • //=================================


  • UIView-FDCollapsibleConstraints - 一个AutoLayout辅助工具,最优雅的方式解决自动布局中子View的动态显示和隐藏的问题。第二个Demo模拟了一个经典的FlowLayout,任意一个元素隐藏时,底下的元素需要自动“顶”上来,配合这个扩展,你可以在IB里连一连,选一选,不用一行代码就能搞定。
  • //=================================


  • Autolayout_Demo - 在项目中用自动布局实现的类似抽屉效果。
  • //=================================


  • view隐藏的时候也隐藏其autolayoutNSLayoutAttribute - view隐藏的时候也隐藏其autolayoutNSLayoutAttribute,从而不用大量的代码工作。
  • //=================================


  • SDAutoLayout - AutoLayout 一行代码搞定自动布局!支持CellLabelTableview高度自适应,致力于做最简单易用的AutoLayout库。
  • //=================================


  • Neon.swift - 功能强大的 UI 布局神器。
  • //=================================


  • EasyPeasy.swift - 编程方式自动布局框架库。
  • //=================================


谢谢!!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值