240 发简信
  • 120
    一文读懂Swift函数式编程

    最近在研究SwiftUI中的Combine框架,主要是学习这本书的内容:Using Combine,其中一个很重要的概念就是Functional...

  • SwiftUI之View Tree 实战3(下拉刷新)

    不得不说,在SwiftUI中,Preference这项技术实在是太神奇了,这也是我为什么写这么多与其相关文章的原因,它的原理是如此的简单,但加上...

  • SwiftUI之View Tree 实战2(绘制二叉树)

    本篇为大家带来SwiftUI中Preference的第二个实战教程,最后的实效效果如下图: 其实,用SwiftUI实现上图的二叉树还算简单,节点...

  • SwiftUI之View Tree实战1

    在之前的两篇文章中,讲解了高层次的视图如何获取低层次视图信息的方法,在本篇文章中,我将给大家演示这些技术在开发中的实际用处。 本篇文章的主要思想...

  • 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...

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