分类 : SwiftUI

最近有个需求,需要使用SwiftUI实现一个卡片滑动效果,左右滑动切换下一张卡片。可以缓慢拖动,拖的时候卡片会跟着手指动还会像扇子旋转角度。首先构思一个页面的基本结构主界面import SwiftUI struct ContentView: View { var body: some View { VStack { Text("单向...

设置TextEditor的background会发现并不能改变其背景色,因为颜色在TextEditor内部的TextView上,因此可以使用extension把所有的TextView的background设置为.clear把背景色清除。然后再使用.background就可以成功设置TextEditor的背景色。import SwiftUI extension NSTextView { ...