240 发简信
IP属地:上海
  • iOS10-iOS18主要适配回顾

    ios18 1、collectioncell崩溃:collectionView返回同一cell之前不允许dequeue多次;UICollecti...

  • Dart学习第一天

    1、int和String(类比OC) 在结尾上必须使用分号结束语句,这和OC相似。 语法结构上和OC一样,变量类型在前,变量名在后,赋值使用等号...

  • SwiftUI学习@AppStorage

    @AppStorage 基于UserDefaults的一种属性包装器,并且当该 UserDefaults 中的值发生变化时会使SwitUI视图重...

  • SwiftUI学习@Environment

    一、@Environment 一种从视图环境中读取值的属性包装器。在属性声明时通过环境值键路径(EnvironmentValues key pa...

  • Swif学习之@Published、ObservableObject和@ObservableObject

    一、@Published Combine框架中,@Published发布属性变化的属性包装器 @propertyWrapperstruct Pu...

  • SwiftUI学习之frame学习

    一、frame是什么 在SwiftUI中,frame()是一个modifier,modifier在SwiftUI中并不是真的修改了view。大多...

  • SwiftUI学习之自定义ViewModifier

    protocol ViewModifier一个你应用于视图或其他视图修饰符的修饰符,产生原始值的不同版本 当你想要创建一个可重用的修饰符,可以将...

  • SwiftUI学习之@ObservableObject 和 @EnvironmentObject

    一、Protocol ObservableObject protocol ObservableObject : AnyObjectObserva...

  • SwiftUI学习之 NavigationView

    使用 NavigationView 来创建一个基于导航的应用程序,用户可以在其中遍历一系列的视图。用户通过选择你提供的 NavigationLi...