iPhone开发Swift基础09 Assets
Assets上设置颜色集合
使用颜色集合可以使得应用程序的风格一致。
选取颜色
接着在代码里面使用:
由于颜色集是iOS11才出现的新特性,所以使用时需要进行系统版本判断。
if #available(iOS 11.0, *){
self.view.backgroundColor = UIColor(named: "ForegroundColor")
}
运行结果:
Assets上设置矢量图片
在过去的开发,因为需要适配不同尺寸的屏幕,因此图片资源经常需要准备三种尺寸@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)
}
运行结果:
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgbkbih
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13