最近在研究SwiftUI中的Combine框架轨蛤,主要是學(xué)習(xí)這本書的內(nèi)容:Using Combine,其中一個很重要的概念就是Functional...
不得不說隧熙,在SwiftUI中,Preference這項技術(shù)實在是太神奇了,這也是我為什么寫這么多與其相關(guān)文章的原因,它的原理是如此的簡單,但加上...
本篇為大家?guī)鞸wiftUI中Preference的第二個實戰(zhàn)教程,最后的實效效果如下圖: 其實帘瞭,用SwiftUI實現(xiàn)上圖的二叉樹還算簡單,節(jié)點...
在之前的兩篇文章中蒿讥,講解了高層次的視圖如何獲取低層次視圖信息的方法蝶念,在本篇文章中,我將給大家演示這些技術(shù)在開發(fā)中的實際用處芋绸。 本篇文章的主要思想...
在之前的SwiftUI之View Tree(PreferenceKey)這篇文章中媒殉,介紹了父view如何通過PreferenceKey獲取子vi...
學(xué)習(xí)SwiftUI,便繞不開視圖樹的概念侥钳,在接下來的4篇文章中适袜,我會帶領(lǐng)大家學(xué)習(xí)相關(guān)的概念,通過對視圖樹的學(xué)習(xí)舷夺,很多之前認為很困難的問題苦酱,都會引...
SwiftUI的一個神奇之處在于,我們在做某些功能的時候给猾,無需過多地關(guān)心布局信息疫萤,而是把主要精力放在業(yè)務(wù)邏輯部分,后續(xù)的文章中敢伸,我會專門寫一篇D...
本篇文章主要內(nèi)容是Hosting+Representable扯饶,但我們首先會講解一下在iOS14中,ScrollView新增的一個功能池颈。 Scro...
這幾天一直在看WWDC20中與SwiftUI相關(guān)的視頻尾序,在觀看這個視頻Build a SwiftUI view in Swift Playgro...