iOS8SelfSizingCells:在 iOS 8 中使用 Auto Layouts 引入的 Self Sizing Cells 示例以及错误自动计算 UILabel 的 preferredMaxLayoutWidth 的解决方法

时间:2024-07-15 00:07:50
【文件属性】:

文件名称:iOS8SelfSizingCells:在 iOS 8 中使用 Auto Layouts 引入的 Self Sizing Cells 示例以及错误自动计算 UILabel 的 preferredMaxLayoutWidth 的解决方法

文件大小:1.52MB

文件格式:ZIP

更新时间:2024-07-15 00:07:50

Swift

iOS8SelfSizingCells 在 iOS 8 中使用 Auto Layouts 引入的Self Sizing Cells示例以及不正确自动计算 UILabel 的preferredMaxLayoutWidth的解决方法。 ##介绍 在 iOS 6 中,Apple 向 UILabel 添加了preferredMaxLayoutWidth属性,大大简化了标签的动态垂直调整大小。 在 iOS 7 中,Apple 引入了一个名为Dynamic Type的系统,允许用户指定首选的文本阅读大小。 Apple 添加了对在运行时自动计算 UILabel 的preferredMaxLayoutWidth的支持,当在 Interface Builder 中将该属性设置为Automatic时,这使得在 iOS 8 中创建多行标签变得更加容易。 同样在 iOS 8 中,Apple 为 UITa


【文件预览】:
iOS8SelfSizingCells-master
----iOS8SelfSizingCellsTests()
--------iOS8SelfSizingCellsTests.swift(932B)
--------Info.plist(745B)
----iOS8SelfSizingCells()
--------DetailViewController.swift(2KB)
--------KMTableViewCell.swift(1KB)
--------Base.lproj()
--------TraitOverrideViewController.swift(1KB)
--------SplitViewController.swift(343B)
--------AppDelegate.swift(2KB)
--------MasterViewController.swift(2KB)
--------Images.xcassets()
--------Info.plist(1KB)
----iOS8SelfSizingCells.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(18KB)
----Gif()
--------Screenshot.gif(1.54MB)
----LICENSE(1KB)
----.gitignore(212B)
----README.md(3KB)

网友评论