腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Swift UI -锁定和解锁
ScrollView
、
在
swiftUI
中
-如何动态锁定/解锁
scrollView
。我知道如何读取
点击
手势
来更改变量,但如何在
scrollView
上为此设置属性?
ScrollView
{} 我知道我可以设置
ScrollView
(.vertical)或
ScrollView
(.horizontal),但有没有办法暂时禁用所有滚动轴的...类似于
ScrollView
(n
浏览 29
提问于2020-10-01
得票数 0
回答已采纳
1
回答
SwiftUI
点击
手势
在
ScrollView
中
不起作用
但是,如果我将代码放在
ScrollView
中
,
点击
手势
就
不起作用
了。如果我删除了GeometryReaer,代码就会正常工作,但我需要它(尽管我在这个简单的示例
中
没有使用它)。有什么想法可以让代码
在
ScrollView
和GeometryReader上工作吗? ? struct ContentView: View { // REMOVING
Scroll
浏览 29
提问于2020-07-13
得票数 2
1
回答
接触到裁剪边界之外的UIScrollView子视图
、
、
、
、
我正在制作一个
swiftUI
应用程序。我有一些可滚动的内容,我使用的是UIScrollView (由于一些限制,没有使用
SwiftUI
ScrollView
)。
在
UIScrollView内部的VStack上,我有一个
swiftUI
视图,它有一个
点击
手势
。我的UIScrollView子视图也有一个
点击
手势
,UIScrollView子视图可以
在
VStack
中
的
SwiftUI
视图上滚动
浏览 12
提问于2022-08-11
得票数 0
1
回答
SwiftUI
DragGesture被
ScrollView
吞食
、
、
、
我希望在任何
SwiftUI
视图上注册一个特定的拖动
手势
,包括ScrollViews和任何其他
手势
(即,不影响现有
手势
)。但是,当按如下方式
在
DragGesture上添加一个
ScrollView
时,这个
手势
似乎立即被
ScrollView
吞没了。
ScrollView
{ .frame(width: 500, height: 500).simultaneousGesture( D
浏览 28
提问于2022-04-25
得票数 2
1
回答
touchesBegan
在
UIScrollView Swift 5
中
不起作用
、
、
scrollViewTapped(_ sender: UITapGestureRecognizer) { }
在
ViewDidLoadscrollViewTapGestureRecognizer.cancelsTouchesInView = false scrollerView.addGestureRecognizer(scrollViewTapGestureRecognizer)
在
视图中确实加载了....关于堆栈溢出的答案都<e
浏览 65
提问于2020-07-10
得票数 0
2
回答
SwiftUI
按钮
在
UIHostingController
中
不工作
、
、
我有一个
SwiftUI
视图,我正在使用UIHostingController嵌入到现有的UIViewController
中
。print("tapped") Text("Tap")hostingController作为子视图添加到我现有的视图控制器
中
,如下所示: hostingController.didMove(toParent: self)该按钮可以<
浏览 7
提问于2022-03-03
得票数 3
8
回答
在
ScrollView
内的视图中添加
SwiftUI
中
的拖动
手势
会阻止滚动
、
因此,我有一个包含一组视图的
ScrollView
: ForEach(cities) { city in NavigationLink,
ScrollView
就会停止滚动。
在
UIKit中就像在shouldRecognizeSimultaneouslyWith方法中指定true一样简单。我怎样才能在
SwiftUI
中
拥有同样的功能?
在
SwiftUI
中
,我尝试过使用.si
浏览 8
提问于2019-08-29
得票数 53
2
回答
SwiftUI
:如果触及屏幕顶部,则禁用
ScrollView
滚动到顶部
、
我有一个UI,它驻留在一个带有自定义topbar和VStack{}的
ScrollView
中
。我有按钮
在
我的顶部酒吧,做的事情,如开放用户帐户的细节。我发现,如果我按下这些按钮
中
的一些,屏幕顶部就会出现
ScrollView
自动滚动。有什么办法阻止这种情况吗?: View { VStack(spacing:0) {
ScrollView
View {
浏览 4
提问于2022-08-17
得票数 0
回答已采纳
1
回答
SwiftUI
Horizontal onTapGesture在其后面的垂直滚动视图上注册
点击
、
、
我
在
VStack中有一个水平滚动视图(ForEach)和垂直滚动视图(ForEach),当我从垂直滚动视图(ForEach)
中
滚动项目并
点击
水平视图中的项目时,将执行水平视图中的
点击
手势
,而不是垂直视图中的
点击
手势
下面是我的代码:// TestView.swift// struct Te
浏览 13
提问于2020-08-02
得票数 1
回答已采纳
2
回答
添加
手势
后,
SwiftUI
TextField
不起作用
、
将组合
手势
添加到视图后,当我
点击
视图中的TextField以更改文本时,它将不再响应。我
在
添加了一个自定义的组合
手势
后发现了这一点--
在
拖动之前,我使用了一个长按键来开始操作。(注意:如果只添加了一个拖动
手势
,事情仍然有效。我不确定这两种情况之间有什么特别的不同。)组合
手势
: let combined = longPressGesture.simultaneously(with: dragGesture)
手势
是通过以下命令添加到视图的: .gestu
浏览 15
提问于2020-11-04
得票数 0
1
回答
SwiftUI
ScrollView
和Tap和拖动
手势
、
、
我正在尝试用可以被
点击
和拖动的元素来实现
ScrollView
。它应以下列方式运作:
浏览 2
提问于2020-10-28
得票数 5
回答已采纳
6
回答
SwiftUI
-用不同的动作响应
点击
和双击
我需要用不同的动作来响应单个
点击
和双
点击
,但是是
SwiftUI
,双
点击
手势
被解释为两个单
点击
。
在
SwiftUI
中
,您可以使用失败
手势
,但不知道如何使用。
浏览 4
提问于2019-10-24
得票数 21
回答已采纳
5
回答
如何在
swiftUI
中
检测抖动
手势
、
在
苹果的文档
中
,我没有发现任何与
swiftUI
握手相关的
手势
。那么如何检测它呢?
在
UIKit
中
,如果我想检测,摇动
手势
是非常简单和直接的。
在
swiftUI
中
,有一堆
手势
,比如
点击
拖动旋转,但我
在
官方文档
中
或任何提出要求的人中都找不到摇动
手势
。
在
<em
浏览 1
提问于2019-10-25
得票数 10
2
回答
DragGesture与
ScrollView
在
SwiftUI
中
的相互作用
、
在
我正在开发的一个应用程序
中
,有一个部分主要是“向前”导航按钮显示下一张幻灯片。然而,次要的“向后”导航也是必要的。下面是我使用的方法: @State private var dragOffset: CGFloat = -100当拖动
手势
开始时,偏移量被输入到dragOffset状态变量
中
,这实际上显示了箭头。当拖动
手势
结束时,箭头将再次隐藏,如果达到某一偏移量,则显示上一张幻灯片。工作得很好,除了当用户
浏览 4
提问于2020-02-19
得票数 7
回答已采纳
2
回答
关于uiscrollview
中
的
点击
手势
、
、
我
在
我的滚动视图中有一个图像视图,并且我为我的uiscrollview添加了一个
点击
手势
。 只有imageview区域可以响应
点击
手势
。为什么当我设置
scrollview
的backgroudcolor属性时,整个
scrollview
都可以响应
点击
手势
。[
scrollview<
浏览 2
提问于2013-05-09
得票数 0
回答已采纳
6
回答
SwiftUI
ScrollView
在
带有渐变的矩形下停止
在
ZStack
中
工作
我遇到了这个问题,当我把一个矩形放在一个带有渐变填充的
ScrollView
上时,滚动视图会停止对触摸的反应。有谁知道解决这个问题的方法吗?import Foundationimport CoreData var managedObjectConte
浏览 2
提问于2019-12-27
得票数 1
1
回答
UIScrollView覆盖NavigationBar
、
、
、
我想我的
ScrollView
在
我的导航栏上。
scrollView
.contentSize = CGSizeMake(
scrollView
.frame.size.width * kNumberOfPages= NO;
scrollView
.
浏览 0
提问于2011-04-21
得票数 0
回答已采纳
3
回答
UIScrollView决定是拖动还是
点击
、
、
、
问题是UIScrollview捕捉到了所有的
手势
。到目前为止,我尝试的是:
在
我的UIScrollView
中
重写以下方法: if([touch tapCount]== 2) return YES; } 这很好用,我现在可以
在
我的UIView上访问UITapGestureRecognize了,
浏览 0
提问于2011-11-29
得票数 1
回答已采纳
2
回答
SwiftUI
:如何让项目的拖放重新排序工作?
、
、
、
、
我有以下
SwiftUI
视图: @State var model: Model var body: some View {
ScrollView
{ ForEach(model.events我相信这是因为所有的
手势
都只提供给
ScrollView
,所以内部视图不会接收这些
手势
。 我尝试将这个视
浏览 2
提问于2020-07-03
得票数 10
2
回答
在
UIScrollView内部检测UIImageView上的tap
、
、
、
我想要检测UIImageView上的
点击
并更改其背景颜色。但是,当我
在
滚动视图中添加一个
点击
手势
时,它就可以工作了。UIScrollView*
scrollView
= [[UIScrollView alloc] initWithFrame:CGRectMake(0, 50, 768, 127)];
scrollView
.backgro
浏览 5
提问于2012-11-26
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
苹果智能戒指专利曝光:基于手势在VR场景中交互
Google迫使制造商在Android 10中隐藏自家手势导航
在uc浏览器中设置操作手势的步骤讲解
谷歌迫使制造商在Android 10中隐藏自家手势导航
手势传感器在日常生活中的应用-深圳邦德瑞
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券