问题标签 [touch-up-inside]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
83513 浏览

ios - iOS/Swift:如何检测 UITextField 上的触摸动作

我想检测 UITextField 上的触摸动作。

触摸文本字段内部似乎不会触发“Touch Up Inside”动作。

0 投票
1 回答
212 浏览

libgdx - libgdx 中按钮的 touchUpInside 和 touchUpOutside

LibGDX 提供了我们可以附加到按钮的事件监听器。在侦听器内部有一个touchUp()我们可以覆盖的方法。我来自 iOS 开发人员,在 iOS 中有一个选项touchUpInsidetouchUpOutside. 即,如果用户在按钮区域内松开手指,touchUpInside则调用,如果用户在按钮区域外抬起手指,touchUpOutside则调用。libGDX 是否提供类似的功能,还是由开发人员来实现?默认的 libgdxtouchUp不会将这些与场景区分开来。

编辑:我使用了这段代码,但这非常不精确。我得到了很多错误的修饰

0 投票
1 回答
607 浏览

ios - 如何在 iOS 中创建自定义控件?

我想创建一个新Control的,它是 twoUIImageViews 和 one的组合UILabel。我需要TouchUpInsiteLongPress整个Control. 我的意思是该动作将对任何UIImageViewUILabel整个Control.

那么,如何创建Control它并像其他默认值一样 objective-c重用它?ControlsiOS

0 投票
2 回答
2300 浏览

ios - 删除了单击不同按钮时按钮上的选定状态 (Swift)

我试图弄清楚在 Swift 中切换按钮状态的逻辑。这个概念很简单:

  • 我在屏幕上有三个按钮。
  • 当我单击一个按钮时,它会切换到“已选择”状态
  • 当我单击另一个按钮时,我希望它将当前选择的按钮切换为“未选择”状态并将新按钮切换为“已选择”

我在 TouchUpInside 上为屏幕上的按钮使用了此功能,但目前可以将它们全部“选中”,这是我不想要的:

我来自 Javascript 的世界,所以我可能只是把我的逻辑交叉了,但是有没有办法检测屏幕上当前选择的按钮并将它们关闭,或者这更接近“单选”按钮类型的逻辑?

我的问题是这些按钮是根据某些条件以编程方式创建的,所以从技术上讲,我不应该像正确的那样动态创建 IBOutlets(IB 意思是“接口生成器”?)?

谢谢你的帮助!

0 投票
1 回答
1287 浏览

ios - Checking permissions in Swift 2.0

No matter where I add code to check permissions for things like camera/mic/photos, the popup confirmation always kills my app or sends me back a few view controllers.

An example is as follows.

I have few view controllers in (part way through a registration process) when I have a page that deals with the permissions. Users tap a button to deal with the camera permission which uses the following code.

However as soon as the iOS confirmation pops up, it throws the app back 2 view controllers. In other cases (e.g. on a viewDidLoad) permission requests kill the app as soon as the choice is made.

Any ideas what am I missing in my setup or how to prevent this behaviour?

Thanks.

0 投票
0 回答
1056 浏览

ios - 在当前上下文中显示 ViewController 卡住了

当我按下一个按钮(“Touch Down”)并且当我释放该按钮(“Touch Up Inside”)时,我试图在当前上下文中以模态方式呈现一个视图控制器,我希望视图控制器被关闭。

这是我的代码:(buttonPressed 是“Touch Down”事件,buttonReleased 是“Touch Up Inside”事件)

但是,如果我发送垃圾邮件按钮 anotherView 会卡住并让我留在那里。有谁知道这个问题的解决方案?谢谢你。

编辑:另外,如果我将动画更改为 false,这仍然会发生,所以这可能不是问题。

编辑 2我解决了这个问题。我只是从按钮上听错误的事件。如果您真的很快按下并释放按钮,似乎被触发的事件是“触摸取消”。我也添加了这一点,我的代码现在可以正常工作了。

0 投票
4 回答
799 浏览

ios - 如何区分用户是快速点击 UIButton 还是在 Swift 中放置并按住它?

我正在创建一个相机应用程序,swift并且我有一个UIButton. 我想提出两个选项:当用户单击按钮时 - 它会拍照,当用户将手指放在按钮上时 - 它会录制电影,直到用户释放按钮。

我有录制和拍照的功能,现在我需要区分用户对按钮的操作。

此按钮的可用操作包括:

在此处输入图像描述

我试图开始录制touch down并停止录制touch up inside,但是我不知道我应该把负责拍照的代码放在哪里。如果我也把它放进去,touch down那么当用户开始录制电影时 - 也会拍照,我想避免它。

0 投票
1 回答
54 浏览

c# - TouchUpInside 不能识别超过一次点击

nextButton唯一响应第一次点击。

我是否需要实施其他方法来识别更多点击?

0 投票
1 回答
1442 浏览

ios - 在改变值之前检测开关被触摸

我在设置中有一个 uiswitch,允许用户查看应用程序中的一些敏感内容。在允许用户通过点击更改开关之前,我想提示他们提供密码。

我尝试禁用开关,但无法检测到来自禁用开关的点击/触摸(没有一些笨拙的解决方法)。

是否有事件或方法可以在 uiswitch 更改值之前检测触摸/点击,以便我可以防止它更改值并显示提示?

我尝试使用触地得分并触摸内部,但它们并没有阻止价值的变化。

感谢您的任何建议。

0 投票
1 回答
1034 浏览

swift - 为什么当按下另一个按钮时没有在 uibutton 上触发 touch-up-inside 事件?

我正在开发一个乐器类型的应用程序。当 touchDown 发生时,它使用一个类似 UIButtons 的键盘来触发播放音符。音符会根据 touchUpInside 或 touchUpOutside 事件停止播放。

除了尝试演奏多个音符时,一切都按预期工作。touchDown 事件有效,但是当继续触摸另一个按钮时,按预期释放按钮时不会发送 touchUpInside 事件。当所有按钮被释放时,touchUpInside 被发送到所有按钮。

它似乎缓冲其他触摸事件,直到释放所按住的按钮。如果一个按钮被释放而另一个按钮被按下,touchDown 和 touchUpInside 事件不会发送到该按钮,直到所有其他按钮都被释放。然后将 touchUpInside 事件发送到第一个按钮并触发后续事件。

此流程已通过事件的 IBActions 的代码进行跟踪。我启用了多点触控。我试过允许多个手势识别器。似乎没有什么影响这种行为。

由于按钮和事件是使用 Interface Builder - Storyboard 构建的,因此没有真正的代码可以共享。

在释放先前的触摸事件之前,是否有什么东西阻碍了事件的处理?

任何建议,将不胜感激?我已经搜索了其他类似的问题,但找不到这个问题。

谢谢!