标签:iOS15 自定义 视图 列表 SwiftUI swipeActions 滑动
SwiftUI iOS15 WWDC21 之如何在列表list中添加滑动操作.swipeActions 为列表的两侧创建滑动按钮
在 iOS 15 中,SwiftUI 引入了一个新的修饰符,要求.swipeActions开发人员在任何列表行中创建自定义滑动操作。您需要做的就是将.swipeActions修饰符附加到列表行的视图。
在列表行中创建自定义滑动操作
新版本的 SwiftUI 为List视图带来了一些受欢迎的增强功能。您现在只需几行代码即可轻松自定义行分隔符的外观并将自定义滑动操作添加到列表视图。
要在List视图中隐藏行分隔符,您只需添加.listRowSeparator修饰符并将其值设置为.hidden如下所示:
List {
ForEach(1..<8) { index in
HStack {
Image("photo-\(index)")
.resizable()
.scaledToFill()
.frame(width: 100, height: 50)
.cornerRadius(10)
Text("Photo #\(index)")
.bold()
}
.swipeActions {
Button {
print("Mark as favorite")
} label: {
Label("Fa
标签:iOS15,自定义,视图,列表,SwiftUI,swipeActions,滑动 来源: https://blog.csdn.net/iCloudEnd/article/details/117855140
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。