腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
在
父
ScrollViewReader
的
子
视图
中
使用
scrollTo
、
我想
使用
子
视图
中
的
按钮滚动到
父
视图
中
的
某个部分。
在
一个
视图
中,这是如何工作
的
: import SwiftUI var body: some View { .id(i)
浏览 20
提问于2021-09-01
得票数 0
回答已采纳
1
回答
使用
ScrollView SwiftUI获取/设置滚动位置
、
、
、
我试图以编程方式滚动到ScrollView
中
的
特定Y位置,当单击按钮时,如何设置ScrollView位置?Button(action: { Text("Sign In").fontWeight(.heavy) } 我希望这个按钮动作,访问和改变ScrollView
的
位置
浏览 0
提问于2019-06-05
得票数 13
1
回答
将ScrollView位置重置为页面顶部
、
当出现
视图
时(例如,当您从导航链接返回时),我正在尝试将滚动重置到页面顶部。ScrollView嵌入
在
具有大标题
的
NavigationView
中
。
使用
下面的代码,我可以
使用
ScrollViewReader
和
scrollTo
将滚动重置到页面上
的
第一个元素。 但是,我想让
视图
一直滚动到顶部,这样大
的
导航栏标题就会重新出现。
有没有
更好
的
方法来重置滚动,转到页面的顶部并显
浏览 7
提问于2021-06-06
得票数 3
2
回答
SwiftUI将部分列表固定到底部
、
、
我有一个聊天消息列表,
在
最后添加新消息时会滚动起来。但是如果
视图
中
的
消息太少,它们就会固定在顶部。 @ObservedObject public var stream: ChatStream var body: some View {
S
浏览 41
提问于2021-05-19
得票数 0
回答已采纳
1
回答
如何从父
视图
触发ScrollView代理?
、
我
的
场景很简单,我有一个具有按钮
的
父
视图
和一个有时间线
的
子
视图
。当我单击我
的
父
视图
按钮将我
的
子
视图
时间轴
视图
移动到顶部
的
时,我想做
的
是。我已经能够做到这一点,但只有当按钮已经
在
与时间线
视图
相同
的
子
视图
中时,我似乎无法让它在
浏览 5
提问于2022-01-21
得票数 1
回答已采纳
3
回答
SwiftUI
在
ScrollView
中
自动滚动到底部(底部优先)
、
、
、
、
我
的
问题是(
在
SwiftUI
中
)我有一个内部带有foreach
的
ScrollView。当foreach加载我
的
所有条目时,我希望最后一个条目被聚焦。 我
在
谷歌上做了一些搜索,但没有找到任何答案。
浏览 27
提问于2019-10-14
得票数 23
2
回答
SwiftUI |
使用
ScrollViewReader
为
scrollTo
()自定义动画?
、
、
、
有没有
办法
使用
ScrollViewReader
更改ScrollView
的
默认滚动动画 问题 我尝试了不同
的
东西,但动画仍然是默认
的
。withAnimation(.easeInOut(duration: 60)) { // <-- Not working (changes nothing)} 正如你在这里看到
的
:(显然这比一个1分钟
浏览 185
提问于2020-06-23
得票数 15
4
回答
SwiftUI:
使用
锚点调用
scrollTo
方法时发生崩溃:.center
、
不是100%确定它是否是由anchor引起
的
,因为我刚刚移除了它,到目前为止还没有遇到崩溃(如果发生更多
的
崩溃将报告)-有人可以检查并帮助看看这是否真的是错误
的
地方?我也要提交一个苹果
的
bug。我
的
视图
如下所示:
ScrollViewReader
{ scrollProxy in
浏览 0
提问于2020-10-12
得票数 5
1
回答
如何在SwiftUI上生成一个真正
的
分页加载更多
的
列表,从而加载更多
的
数据?
、
、
、
添加"load more“功能
的
常见方法是假设您开始从开始显示并将行添加到底部。但是我希望实现一个真正
的
分页列表,就像在Google中一样,它可以返回很多“页面”,更重要
的
是:允许链接到特定
的
页面。ie:但是,如果我能给出平滑滚动
的
错觉,就会好得多,就好像所有的结果都在屏幕上:Rows: - G然后,用户向下滚动,
在
底部添
浏览 1
提问于2022-06-17
得票数 0
1
回答
ScrollViewReader
不会滚动
视图
、
、
我正在尝试
使用
lazyVStack滚动我
的
scrollViewReader
。我已将id分配给
子
视图
,即ChatMessageView,ChatMessageView
的
id是"messages“数组
的
索引,该数组是ChatManager类
中
已发布
的
对象。我希望
ScrollViewReader
滚动到消息数组
的
最后一个索引,即"messages.count - 1“。
scrol
浏览 12
提问于2022-10-27
得票数 -1
1
回答
当滚动时,ScrollView将内容移动到
、
当
使用
传递给另一个
视图
的
ScrollViewReader
时,
视图
内容
在
滚动时移动。如果ForEach与读取器位于同一个
视图
中,则
视图
转移不会发生。当您手动滚动
视图
时,它们会自行修复。下面我发布了一个简化
的
版本。struct ContentView: View {
浏览 4
提问于2021-08-31
得票数 1
回答已采纳
2
回答
单击列表项时,滚动到SwiftUI
中
的
正确位置
、
、
我有一个SwiftUI ForEach循环,它包含当单击时展开
的
视图
。类似于下面显示
的
视图
。withAnimation { } } } 理论上,我可以
在
一个特定
的
位置
使用
ScrollViewReader
和
scrollTo
。我不确定如何从
视图
中获取id (因为onTapGesture
在</
浏览 27
提问于2021-06-26
得票数 1
回答已采纳
1
回答
SwiftUI ScrollView手势识别器
、
、
、
、
在
我
的
ScrollView
中
,我有一个@Binding scrollPositionOffset变量,我用.onChange(of:)观看它,然后
使用
ScrollViewReader
.
scrollTo
(我
的
解决方案是,只有
在
将
ScrollViewReader
.
scrollTo
()变量设置为false时才有条件地调用localScrolling。我会接受一个告诉我如何把它放到SwiftUIView
中
<
浏览 8
提问于2022-09-13
得票数 0
回答已采纳
9
回答
如何在SwiftUI
中
以编程方式滚动列表?
、
、
在当前
的
工具/系统
中
,刚刚发布
的
Xcode 11.4 / iOS 13.4
中
,List中将不存在SwiftUI-对“滚动到”特性
的
本机支持。因此,即使他们,苹果,将提供它在下一个主要发布,我将需要向后支持
的
iOS 13.x。 (我不喜欢像前面所提议
的
那样将完整
的
UITableView基础设施封装到UIView
浏览 11
提问于2020-03-25
得票数 40
回答已采纳
1
回答
SwiftUI -如何以编程方式滚动到顶部并显示一个大
的
导航标题?
、
最近添加到iOS 14
中
,
ScrollViewReader
添加了一种以编程方式滚动到SwiftUI
中
的
视图
的
方法。问:
有没有
一种方法可以滚动通过ScrollView中最上面的元素并显示一个大
的
导航标题?{ ScrollView { .fill(.yellowcontentMode: .
浏览 4
提问于2021-10-11
得票数 2
1
回答
如何在SwiftUI
中
水平滚动列表?
、
、
在
iOS 14
中
,当滚动
视图
中
的
内容发生变化时,您可以
使用
ScrollViewReader
自动向上或向下滚动
视图
。 我现在
的
情况是,我必须支持iOS 13。
有没有
办法
,甚至是一种老生常谈
的
办法
,
在
iOS 13
中
以编程方式滚动滚动
视图
? 为此,我写了以下代码,它与垂直滚动工作,但我需要水平滚动,它需要移动选定
的
索
浏览 22
提问于2021-07-06
得票数 1
2
回答
SwiftUI --当点击时,如何在水平ScrollView
中
对一个组件进行中心化?
、
、
、
我有一个水平
的
ScrollView,其中有一个HStack。它包含由ForEach呈现
的
多个子
视图
。我希望这样,当这些
子
视图
被点击时,它们会垂直地
在
视图
中居中。height: 50) .frame(width: UIScreen.main.bounds.size.width, alignment: .center)我试过这个代码:
浏览 10
提问于2022-03-28
得票数 3
2
回答
SwiftUI -如何使水平滚动
视图
对RTL友好?
、
、
我有一个可水平滚动
的
列表,
在
一个可垂直滚动
的
列表
中
,以前是由UITableView
中
的
UITableViewCell
中
的
UICollectionView实现
的
。对于RTL,默认情况下水平滚动行需要在最右边
的
第一个元素上(显然与LTR相反)。我还没有找到实现这一点
的
方法。我试过flipsForRightToLeftLayoutDirection(_:),但问题是它翻转了所有东西,包括滚动
视图<
浏览 47
提问于2021-11-15
得票数 2
回答已采纳
1
回答
滚动到
在
CoreData
中
填充
的
SwiftUI列表
的
底部
、
、
、
、
当一个按钮被点击时,我试图滚动到List
的
底部。我尝试过将List放置
在
ScrollViewReader
中
,这似乎只有
在
使用
数组填充List时才有效。当我
使用
CoreData
的
FetchedResults填充列表时,由于某种原因,List不会滚动。var array = Array(0...100) <em
浏览 0
提问于2021-11-12
得票数 0
回答已采纳
1
回答
SwiftUI -调整ScrollView滚动指示器插图
、
、
我正在创建一个聊天应用程序,我希望ScrollView
的
内容去下面的输入字段(同时滚动)。我已经将ScrollView和输入字段放在一个ZStack
中
。底部填充
在
ScrollView上放置内容,但我也希望滚动指示器随着内容向上移动。 ZStack(alignment: .bottom) { ScrollVi
浏览 1
提问于2021-01-22
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券