• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

iPhone开发Swift基础09 Assets

武飞扬头像
乐事派
帮助1

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
系列文章
更多 icon
同类精品
更多 icon
继续加载