当前位置:网站首页>SwiftUI 教程之如何在 2 秒内实现自动滚动功能
SwiftUI 教程之如何在 2 秒内实现自动滚动功能
2022-07-07 09:46:00 【知识大胖】
使用 SwiftUI 进行开发令人惊讶。它确实使得只需几行代码就可以实现一些很酷的功能。今天,我们来实现自动滚动。当您创建聊天应用程序时,此技术特别有用。我将尽可能简要地解释它。
准备你的 UI
struct AutoScrollList: View {
var body: some View {
VStack {
Button("Scroll to 100") {
}
List(1...500, id: \.self) { index in
Text("\(index)")
}
}
}
}
我用一个按钮实现了一个非常简单的列表。当用户单击按钮时,我希望我的列表(滚动视图)滚动到某个位置。我如何实现它?
包裹整个视图ScrollViewReader
struct AutoScrollList: View {
var body: some View {
ScrollViewReader { proxy in
VStack {
Button("
边栏推荐
- 【最短路】ACwing 1127. 香甜的黄油(堆优化的dijsktra或spfa)
- audit 移植
- LeetCode - 面试题17.24 最大子矩阵
- R language Visual facet chart, hypothesis test, multivariable grouping t-test, visual multivariable grouping faceting boxplot, and add significance levels and jitter points
- [system design] index monitoring and alarm system
- 《论文阅读》Neural Approaches to Conversational AI(1)
- Vuthink proper installation process
- ‘module‘ object is not callable错误
- QT implements the delete method of the container
- In my limited software testing experience, a full-time summary of automation testing experience
猜你喜欢
技术分享 | 抓包分析 TCP 协议
OneDNS助力高校行业网络安全
electron添加SQLite数据库
CMU15445 (Fall 2019) 之 Project#2 - Hash Table 详解
Programming examples of stm32f1 and stm32subeide -315m super regenerative wireless remote control module drive
Excel公式知多少?
Zhou Yajin, a top safety scholar of Zhejiang University, is a curiosity driven activist
Apprentissage comparatif non supervisé des caractéristiques visuelles par les assignations de groupes de contrôle
正在運行的Kubernetes集群想要調整Pod的網段地址
Learning notes | data Xiaobai uses dataease to make a large data screen
随机推荐
在我有限的软件测试经历里,一段专职的自动化测试经验总结
MySQL安装常见报错处理大全
大佬们有没有人遇到过 flink oracle cdc,读取一个没有更新操作的表,隔十几秒就重复读取
The database synchronization tool dbsync adds support for mongodb and es
自动化测试框架
0.96 inch IIC LCD driver based on stc8g1k08
Internet Protocol
Cmu15445 (fall 2019) project 2 - hash table details
In SQL, I want to set foreign keys. Why is this problem
核舟记(一):当“男妈妈”走进现实,生物科技革命能解放女性吗?
SwiftUI Swift 内功之如何在 Swift 中进行自动三角函数计算
How much do you know about excel formula?
总结了200道经典的机器学习面试题(附参考答案)
Drive HC based on de2115 development board_ SR04 ultrasonic ranging module [source code attached]
Have you ever met flick Oracle CDC, read a table without update operation, and read it repeatedly every ten seconds
Excel公式知多少?
What is high cohesion and low coupling?
浙江大学周亚金:“又破又立”的顶尖安全学者,好奇心驱动的行动派
相机标定(1): 单目相机标定及张正友标定基本原理
sql里,我想设置外键,为什么出现这个问题