学习swift ui笔记

SwiftUI 学习笔记

视图操作

SwiftUI 常用方法 官方学习教程 https://developer.apple.com/tutorials/swiftui/

func scaleEffect(_ scale: CGSize, anchor: UnitPoint = .center) -> some View

相对于锚点,按给定的垂直和水平尺寸大小缩放此视图的渲染输出
  • scale

    相对于水平和垂直方向的缩放比

  • anchor

    默认为 UnitPoint/center 的点 定义视图中应用的位置

func hueRotation(_ angle: Angle) -> some View

  • Angle(degrees: 180)

    对视图进行色调调整

func grayscale(_ amount: Double) -> some View

  • .grayscale(0.50)

    对视图添加灰度效果

数据操作

@inlinable public func environmentObject<T>(_ object: T) -> some View where T : ObservableObject

向子元素 传递 ObservableObject 对象使数据可以被监听
  • object 参数对象

@Environment


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!