GoneVisible 是一个使用 AutoLayout 来添加类似 Android 的 "消失" 状态的 UIView 扩展。
您可以通过不添加大小约束IBOutlet属性来轻松地将 UIKit 中 UIView 的大小约束常数设置为 0。GoneVisible 支持 iOS 并使用 Swift 编写。
只需将 UIView+GoneVisible.swift
拖入您的项目即可。
・消失。
view.gone()
・可见。
view.visible()
・当设置为消失时,将空间约束常数一起设置为 0。
view.gone(spaces: [.trailing])
・使用“消失”可以指定是垂直还是水平。这对于动画非常有用。
view.gone(axis: .vertical)
Yamasaki Teruto,[email protected]
MIT 许可协议 (MIT)
有关更多信息,请参阅 LICENSE 文件。