
功能需求
在SwiftUI中,為了能使用戶體驗更進一步,我們往往需要手勢(Gesture)來幫忙,
比如:能不能在任意View上實作一個長按慣性加速的行為呢?

如上所示:我們為圓形添加了長按慣性加速的手勢,沒有用到任何UIKit的內容,完全是SwiftUI原生代碼,
在本篇博文中您將學到以下內容:
- 如何在一個視圖上兼顧識別2種不同手勢?
- 如何讓長按手勢在按壓螢屏時一直保持長按狀態?
- 在SwiftUI 2.0+中如何巧妙捕獲長按手勢的結束狀態?
- 如何捕獲長按手勢的開始與結束狀態?
- 如何模擬長按慣性加速效果?
安全帶系好了么?
量子推進器已準備就緒,我們即將探險燦爛星河 ??
功能分析
1. 雙管齊下
Swif
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/305240.html
標籤:其他
