腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
创
建在
视图
被
按
下
时
保持
代码
运行
的
SwiftUI
手势
、
、
我正在试着做一个可以控制计数器
的
按钮。如果你轻敲它,计数器就会加一。但如果你轻敲并按住它,我希望计数器在你按住它
的
同时,每n秒增加一个,并一直这样做,直到你松开为止。如果我使用如下
代码
: @GestureState var isDetectingLongPress = false LongPressGesture并且onEnded中
的
打印在1秒后也会被调用。 我希望有一种方法可以在手指
按
下
视图
<
浏览 6
提问于2020-04-30
得票数 2
回答已采纳
2
回答
SwiftUI
onDismiss在演示工作表
时
不触发(Xcode Beta 5)
、
在
SwiftUI
中,我试图让一些
代码
在一个工作表
被
解除后
运行
,但是'onDismiss‘闭包没有
被
调用。我正在
运行
Xcode Beta 5,使用iOS13构建目标 @Environment(\.presentationMode
浏览 14
提问于2019-08-08
得票数 7
回答已采纳
3
回答
如何
检测TextField何时
被
点击?(MacOS上
的
SwiftUI
)
、
、
、
、
如何
检测TextField何时
被
点击?(MacOS上
的
SwiftUI
) import
SwiftUI
@State var field: String = "TextField"Text", text: $field) print("Textfield pressed") } } 当点击TextField
时</em
浏览 41
提问于2019-11-22
得票数 2
1
回答
SwiftUI
onDrag修饰符从一开始就延迟UILongPressGestureRecognizer
、
、
长按压
手势
被
用作“按住”
手势
,其minimumPressDuration为0。一旦您
按
下
视图
,它就会启动带有.began状态
的
手势
识别器。当你举起手指
时
,.ended动作就会被触发。我还有一个使用.onDrag修饰符
的
视图
。我们叫它DraggableView 当我将GestureView和DraggableView放在一个
视图
中
时
,当启动长按压
手势</em
浏览 7
提问于2021-05-28
得票数 0
1
回答
SwiftUI
DragGesture
被
ScrollView吞食
、
、
、
我希望在任何
SwiftUI
视图
上注册一个特定
的
拖动
手势
,包括ScrollViews和任何其他
手势
(即,不影响现有
手势
)。但是,当
按
如下方式在DragGesture上添加一个ScrollView
时
,这个
手势
似乎立即被ScrollView吞没了。.onEnded { value in }当我拖动Recta
浏览 28
提问于2022-04-25
得票数 2
1
回答
iOS结合longPress和swipe
手势
、
我在整个
视图
中添加了一个swipeUp
手势
。我在整个
视图
中添加一个longPressGestureRecognizer,设置它
的
minimunPressDuration = 0.001f,以便它既可以检测
按
下操作,也可以触摸移动操作,然后调用requireGestureToFail(不要移动)按钮
时
,longPress
手势
的
状态将
保持
为UIGestureStatePossible,因为swipeUp
手势
不会失败,因此
浏览 8
提问于2014-08-03
得票数 3
1
回答
使用
SwiftUI
使用显示在路径
视图
下
的
现有内容批注叠加
、
、
、
我有一个
SwiftUI
应用程序,其中
的
一些内容
被
呈现给用户,然后用户将使用Path
视图
在其上进行注释。我
的
问题是,当我为绘图
视图
使用清晰
的
背景,或者根本没有背景
时
,它下面的内容将
按
预期显示,但绘图操作
的
手势
更改不会注册。但是,如果我为背景指定了一个非透明
的
颜色,那么
手势
的
变化就会注册,绘图就会出现。 顺便说一句,我能够使用基于UIKit
的
浏览 9
提问于2020-06-29
得票数 0
回答已采纳
1
回答
StackNavigator回扫回调
、
有没有办法在执行向后滑动
手势
时调用函数? 我
的
视图
在导航栏
的
左上角有一个自定义
的
后退按钮。当那个按钮
被
按
下
时
,我清理
代码
,然后
视图
被
弹出。当StackNavigator
的
back
手势
在这个特定
视图
上执行时,我希望执行同样
的
清理
代码
。是否可以使用默认
的
向后滑动
手势</e
浏览 0
提问于2018-05-03
得票数 1
2
回答
取消模态
视图
时
未调用onDisappear
、
我依赖
SwiftUI
的
.onDisappear来执行一些逻辑,但是当用户用滑动
手势
拒绝一个模型显示
的
视图
时
,它不会被调用。再生产import
SwiftUI
struct ContentView: Vie
浏览 5
提问于2020-02-29
得票数 5
2
回答
SwiftUI
手势
状态在
手势
之间重置
、
下面是一个简单
的
正方形
的
代码
,我将一个MagnificationGesture附加到这个方块上,用捏来缩放
的
手势
来更新它
的
状态。import
SwiftUI
static var previews: some View {
浏览 9
提问于2022-09-25
得票数 1
回答已采纳
1
回答
XCode 6.1 UILongPressGestureRecognizer
在didMoveToView函数中,我声明了我
的
握
手势
:view.addGestureRecognizer(holdGesture)func handle() { i++用户
保持
的</
浏览 5
提问于2014-11-11
得票数 1
回答已采纳
15
回答
如何
将UIGestureRecognizer添加到UIBarButtonItem中,就像在iPad应用程序上常见
的
撤销/重做UIPopoverController方案中那样?
、
、
、
、
问题我在我
的
UIKit (iPad)应用程序
的
工具栏上有一个撤销按钮(IPad)。当我
按
下
撤销按钮
时
,它会触发它
的
动作,即撤销:,并正确执行。然而,在iPad上撤消/重做
的
“标准UE约定”是<e
浏览 6
提问于2010-04-16
得票数 40
2
回答
允许在刷卡之前延迟一段时间
、
、
、
、
当用户触摸他们手中的卡片时,他们正在触摸的卡片会滑出一点,以澄清他们正在触摸
的
是哪一张卡片,因为他们手中最多可以有18张卡片,而且他们的卡片有点小。我想要
的
下一步是让用户能够刷卡来玩它。我试过使用UISwipeGestureRecognizer,但由于用户在第一次触摸屏幕
时
可能会暂停(以确保滑出正确的卡片),因此它通常不会将其识别为划动。用户也可以将他
的
手指滑动到相邻的卡上,然后刷卡。所以,这是另一个问题,因为
手势
只在触摸开始
的
UIView上
被
识别。我能想到
的<
浏览 0
提问于2012-06-25
得票数 0
回答已采纳
3
回答
ProgressView与ZStack内部
视图
的
行为不同
、
我在ZStack中有两个
视图
。一个是ProgressView(),另一个是循环()。那么,如果这两种颜色都在背景色上,那又是为什么呢?
浏览 1
提问于2022-07-22
得票数 1
1
回答
如何
手动将
SwiftUI
视图
设置为急救者?
、
、
的
子
视图
。问题是,在我
的
例子中,这个ViewController嵌套在一个嵌套在
SwiftUI
视图
中
的
UIViewControllerRepresentable中。因此,我需要将此
SwiftUI
视图
添加为第二个FirstResponder,否则每次我在
SwiftUI
视图
上
运行
手势
时
,PKTool都会消失,因为canvasView不再是第一响应者。所以我
的<
浏览 5
提问于2020-03-20
得票数 0
1
回答
touchesEnded与addGesture
、
、
、
我正试着让touchesEnded在做
手势
后开火。我已经包含了一个
代码
片段,在其中touchesBegan和touchesEnded都可以触发。下面的
代码
有两种奇怪
的
行为。当我翻盘
的
时候,它
的
打印开始和滑动结束。当我触摸画布
时
,我会得到一个开始和两个结束消息。 我已经尝试删除touchesBegan,以确保它与touchesEnded没有冲突,但是行为是相同
的
。
浏览 4
提问于2013-10-05
得票数 3
回答已采纳
2
回答
检测添加到UIScrollView
的
UIImageViews上
的
tap
、
、
我正在用iPhone开发一个应用程序,它有一个UIScrollView,我已经在其中添加了一组图像
视图
(如缩略图,使用循环)。用户可以水平滚动任一方向并选择特定
的
图像。用户点击
的
图像必须显示在单独
的
UIImageView中。在检测到UIScrollView.But上
的
点击之前,我不知道
如何
确定哪个图像收到了点击,以便在UIImageView中显示预览。
如何
做到这一点呢?在这方面的任何帮助都将不胜感激!提前谢谢。
浏览 1
提问于2011-07-12
得票数 1
4
回答
macOS上
的
SwiftUI
:
如何
为onDelete启用UI (从列表中删除)
、
也许我今天早上特别笨拙,但我正在尝试从macOS上
的
SwiftUI
中
的
List中删除一行。 } }
浏览 4
提问于2020-01-16
得票数 9
15
回答
UIPageViewController
手势
识别器
、
我
的
视图
控制器加载了UIPageViewController。
如何
使按钮接收触摸并取消PageViewController中
的
手势
识别器?我认为PageViewC
浏览 1
提问于2011-10-17
得票数 56
回答已采纳
1
回答
如何
在不抬起手指
的
情况
下
触发多个UIGestureRecognizers
、
、
我在屏幕上有相邻
的
视图
,每个
视图
都有不同
的
UIGestureRecognizer。我想要
的
是,如果我在一个
视图
中
按
下
并移动到相邻
视图
中,相邻
视图
的
手势
识别器将开始检测触摸。当前发生
的
情况是,如果我在一个
视图
中
按
下
并移出该
视图
的
框架,初始
视图
的</em
浏览 0
提问于2017-02-09
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于SwiftUI,看这一篇就够了
如何实现SwiftUI微服务?
我庆幸果断放弃了SwiftUI:它还不够成熟
Apple Widget:下一个顶级流量入口?
详解 WWDC 20 SwiftUI 的重大改变及核心优势
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券