使用颜色集合可以使得应用程序的风格一致。
选取颜色
接着在代码里面使用:
由于颜色集是iOS11才出现的新特性,所以使用时需要进行系统版本判断。
if #available(iOS 11.0, *){
self.view.backgroundColor = UIColor(named: "ForegroundColor")
}
运行结果:
在过去的开发,因为需要适配不同尺寸的屏幕,因此图片资源经常需要准备三种尺寸@1x、@2x、@3x。但在引入矢量图片之后,就不需要再准备三种尺寸的图了。
在Assets界面下点击“+”按钮,选择导入“Import…”选项,然后再选择将要导入的矢量图片。我这里是一个红包矢量图,文件格式是以svg结尾的。
记得图片属性需要勾选“Preserve Vector Data”选项。
验证代码:
if #available(iOS 11.0, *){
self.view.backgroundColor = UIColor(named: "ForegroundColor")
let imageView = UIImageView(image: UIImage(named: "hongbao"))
imageView.frame = CGRect(x: 0, y: 0, width: 480, height: 560)
view.addSubview(imageView)
}
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)