pod 'STBaseProject'
在 AppDelegate 中配置:
自定义导航栏高度
private func customNavBar() {
var model = STConstantBarHeightModel.init()
model.navNormalHeight = 76
model.navIsSafeHeight = 100
STConstants.shared.st_customNavHeight(model: model)
}
设计图基准尺寸配置
private func configBenchmarkDesign() {
STConstants.shared.st_configBenchmarkDesign(size: CGSize.init(width: 375, height: 812))
}
主要功能:
1、实现自定义导航栏,继承此类的
ViewController
可以进行二次封装进行 字体、颜色、位置 的修改;2、所有
ViewController
都可以继承此类;
主要功能:
可选使用
UIScrollView
作为父类进行界面布局;
主要功能:
针对
forUndefinedKey
异常的处理;
主要功能:
按钮标题文字与图片位置设置;