问题标签 [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.
ios - iOS/Swift:如何检测 UITextField 上的触摸动作
我想检测 UITextField 上的触摸动作。
触摸文本字段内部似乎不会触发“Touch Up Inside”动作。
libgdx - libgdx 中按钮的 touchUpInside 和 touchUpOutside
LibGDX 提供了我们可以附加到按钮的事件监听器。在侦听器内部有一个touchUp()
我们可以覆盖的方法。我来自 iOS 开发人员,在 iOS 中有一个选项touchUpInside
和touchUpOutside
. 即,如果用户在按钮区域内松开手指,touchUpInside
则调用,如果用户在按钮区域外抬起手指,touchUpOutside
则调用。libGDX 是否提供类似的功能,还是由开发人员来实现?默认的 libgdxtouchUp
不会将这些与场景区分开来。
编辑:我使用了这段代码,但这非常不精确。我得到了很多错误的修饰
ios - 如何在 iOS 中创建自定义控件?
我想创建一个新Control
的,它是 twoUIImageViews
和 one的组合UILabel
。我需要TouchUpInsite
为LongPress
整个Control
. 我的意思是该动作将对任何UIImageView
或UILabel
整个Control
.
那么,如何创建Control
它并像其他默认值一样 objective-c
重用它?Controls
iOS
ios - 删除了单击不同按钮时按钮上的选定状态 (Swift)
我试图弄清楚在 Swift 中切换按钮状态的逻辑。这个概念很简单:
- 我在屏幕上有三个按钮。
- 当我单击一个按钮时,它会切换到“已选择”状态
- 当我单击另一个按钮时,我希望它将当前选择的按钮切换为“未选择”状态并将新按钮切换为“已选择”
我在 TouchUpInside 上为屏幕上的按钮使用了此功能,但目前可以将它们全部“选中”,这是我不想要的:
我来自 Javascript 的世界,所以我可能只是把我的逻辑交叉了,但是有没有办法检测屏幕上当前选择的按钮并将它们关闭,或者这更接近“单选”按钮类型的逻辑?
我的问题是这些按钮是根据某些条件以编程方式创建的,所以从技术上讲,我不应该像正确的那样动态创建 IBOutlets(IB 意思是“接口生成器”?)?
谢谢你的帮助!
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.
ios - 在当前上下文中显示 ViewController 卡住了
当我按下一个按钮(“Touch Down”)并且当我释放该按钮(“Touch Up Inside”)时,我试图在当前上下文中以模态方式呈现一个视图控制器,我希望视图控制器被关闭。
这是我的代码:(buttonPressed 是“Touch Down”事件,buttonReleased 是“Touch Up Inside”事件)
但是,如果我发送垃圾邮件按钮 anotherView 会卡住并让我留在那里。有谁知道这个问题的解决方案?谢谢你。
编辑:另外,如果我将动画更改为 false,这仍然会发生,所以这可能不是问题。
编辑 2我解决了这个问题。我只是从按钮上听错误的事件。如果您真的很快按下并释放按钮,似乎被触发的事件是“触摸取消”。我也添加了这一点,我的代码现在可以正常工作了。
c# - TouchUpInside 不能识别超过一次点击
nextButton
唯一响应第一次点击。
我是否需要实施其他方法来识别更多点击?
ios - 在改变值之前检测开关被触摸
我在设置中有一个 uiswitch,允许用户查看应用程序中的一些敏感内容。在允许用户通过点击更改开关之前,我想提示他们提供密码。
我尝试禁用开关,但无法检测到来自禁用开关的点击/触摸(没有一些笨拙的解决方法)。
是否有事件或方法可以在 uiswitch 更改值之前检测触摸/点击,以便我可以防止它更改值并显示提示?
我尝试使用触地得分并触摸内部,但它们并没有阻止价值的变化。
感谢您的任何建议。
swift - 为什么当按下另一个按钮时没有在 uibutton 上触发 touch-up-inside 事件?
我正在开发一个乐器类型的应用程序。当 touchDown 发生时,它使用一个类似 UIButtons 的键盘来触发播放音符。音符会根据 touchUpInside 或 touchUpOutside 事件停止播放。
除了尝试演奏多个音符时,一切都按预期工作。touchDown 事件有效,但是当继续触摸另一个按钮时,按预期释放按钮时不会发送 touchUpInside 事件。当所有按钮被释放时,touchUpInside 被发送到所有按钮。
它似乎缓冲其他触摸事件,直到释放所按住的按钮。如果一个按钮被释放而另一个按钮被按下,touchDown 和 touchUpInside 事件不会发送到该按钮,直到所有其他按钮都被释放。然后将 touchUpInside 事件发送到第一个按钮并触发后续事件。
此流程已通过事件的 IBActions 的代码进行跟踪。我启用了多点触控。我试过允许多个手势识别器。似乎没有什么影响这种行为。
由于按钮和事件是使用 Interface Builder - Storyboard 构建的,因此没有真正的代码可以共享。
在释放先前的触摸事件之前,是否有什么东西阻碍了事件的处理?
任何建议,将不胜感激?我已经搜索了其他类似的问题,但找不到这个问题。
谢谢!