功能需求
在 SwiftUI 的开发中,我们往往需要借助底层 UIKit 的“上帝之手”来进一步实现额外的定制功能。比如,在可拖放(Dragable)SwiftUI 的实现中,会缺失拖放取消的回调方法让我们这些秃头码农们“欲哭无泪”
如上图所示,我们在拖放取消时将界面中的一切改变都恢复如初,目前单靠 SwiftUI 这是不可能完成的任务!那么我们是如何实现的呢?
在本篇博文中,您将学到以下内容
- 功能需求
- 4. 如何改变被拖拽视图的外观?
- 5. 如何改变拖拽视图底下视图的外观?
- 总结
- 结束语
相信学完本课后,会圆小伙伴们 SWIZZ 底层 UIKit 让原本不可思议的操作在 SwiftUI 中“信手拈来”之梦。
无需等待,Let‘s go