240 发简信
  • SwiftUI之View Tree(AnchorPreferences)

    在之前的SwiftUI之View Tree(PreferenceKey)这篇文章中,介绍了父view如何通过PreferenceKey获取子vi...

  • SwiftUI之View Tree(PreferenceKey)

    学习SwiftUI,便绕不开视图树的概念,在接下来的4篇文章中,我会带领大家学习相关的概念,通过对视图树的学习,很多之前认为很困难的问题,都会引...

  • SwiftUI之GeometryReader

    SwiftUI的一个神奇之处在于,我们在做某些功能的时候,无需过多地关心布局信息,而是把主要精力放在业务逻辑部分,后续的文章中,我会专门写一篇D...

  • 120
    SwiftUI之ScrollView+Hosting+Representable

    本篇文章主要内容是Hosting+Representable,但我们首先会讲解一下在iOS14中,ScrollView新增的一个功能。 Scro...

  • SwiftUI之Custom ProgressView

    这几天一直在看WWDC20中与SwiftUI相关的视频,在观看这个视频Build a SwiftUI view in Swift Playgro...

    0.1 26 0 2
  • SwiftUI之Gradient详解

    本篇文章主要讲解LinearGradient,RadialGradient,RoundedRectangle这3种渐变效果,我会重点讲一下Lin...

  • SwiftUI之View实现Equatable协议

    本篇文章讨论的内容主要是View的刷新问题,当view需要刷新时,就会去计算body,那么,在某些特定场景下,view的状态并没有改变,如果每次...

    0.1 33 0 1
  • SwiftUI之id(_)如何标识View

    本篇文章讲解的id(),大家可能并没有使用过,但了解这个技术,在特定的场景下,会帮助我们解决一些重要的问题。 可在此处下载本篇文章所用代码htt...

    0.1 50 0 1
  • SwiftUI之安全更新Views

    本篇文章主要讲解在SwiftUI中如何安全的更新View,能够让大家明白SwiftUI中View的刷新相关的原理。 View的State是什么?...

个人介绍
iOS高级开发工程师