Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Habit21D/AutoLayoutDemo

Repository files navigation

AutoLayoutDemo

语言OC,autolayout采用Masonry

未做swift的demo,swift可以选择snapKit,约束语法同Masonry

效果

demo中介绍了以下内容:

  • UIView:superView根据subView适配宽高,变高动画
  • UILabel:label根据文字内容自动适配大小(支持富文本)
  • UIImageView:imageView根据image适配大小
  • UITextView: textView根据输入内容动态变换高度
  • UITableView: tableView的cell不用计算大小,根据cell内容自动变高。并实现了cell中嵌套textView实现变高
  • UICollectionView:cell根据内容确定size
  • UIScrollView:scrollView根据内容自己计算contentSize

autolayout主要的使用都在了,其他视图大家可以举一反三,大同小异

About

简书地址

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /