iOS开发学习笔记

【1】SwiftUI B站视频 - 语法学习 - 序言

0 条评论 iOS开发学习笔记 无标签 Eeezhi

本篇文章是基于Xcode:Version 14.3.1的分享

视频地址:B站视频

  1. 在SwiftUI中,几乎每个组件(component)都拥有自己的修饰符,我们可以通过 . 来打开并使用当前组件的修饰符选项(modifier option)。
    组件和自己的修饰符之间不能插入其他代码,否则效果可能和预期不符。
    在编写组件的修饰符代码时,每个修饰符都应该单独成行。这种编码方式的好处是:提高阅读性,尤其是组件后跟有多个修饰符时。
  2. Xcode中预置了很多图形,这些预置图形的修饰符基本一致(包括使用方法和含义)。
  3. Xcode中预置了很多基础颜色,我们既可以使用系统的一些颜色,自动适配浅色或深色模式;也可以自定义颜色,完成设计稿;同时也可以添加颜色资源来使用颜色。
  4. Xcode提供l很多系统图标,这些图标支持自定义(包括颜色、大小等),并自动适配系统设置(比如用户调整了系统字体大小,这些图标也会自动适配)。但不能为这些图标设置渐变颜色。
  5. 类似使用OC语言开发,我们不可以定义和系统同类名的类文件。Xcode会优先使用我们所定义的类文件。