问题标签 [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.
iphone - 带有孩子的 UIView 上的 TouchUpInside
我可能在这里遗漏了一些东西,但是...
我有UIView
几个孩子(几个UILabel
' 和UIImageView
)。当用户单击(点击)父级内的任何位置时,我需要捕捉一个事件-或其任何子级的UIView
可见部分)。UIView
这样做的最佳方法是什么?
iphone - UIButtons event Touch up 里面不能正常工作?
我的问题有点模糊,这就是我发布所有代码的原因,所以我要求每个人在给我答案之前请测试所有这些代码。谢谢
在我的应用程序中,我以UIButtons
编程方式创建所有内容,然后将所有这些内容保存UIButtons
在NSMutableArray
. 这是我的代码:-
现在在 (aMethod:) 中,我在每个UIButton
TouchUpInside
事件上添加点击声音。这是我的代码。
在我的应用程序启动时一切正常,但是UIButtons
在 100 次点击后连续点击大约我没有听到点击的声音,当我点击 Next UIButtons
touchup inside event 它崩溃时。任何人都可以帮助我解决这个问题。Thanx
c# - Monotouch TouchUpInside 不工作,TouchDown 工作
我在 Objective-C 中看到了一些关于这个主题的主题。我读了很多,花了 2 天时间试图找到解决方案,但没有一个对我有用。我主要用 C# 编码。由于我的问题行为(仅在离开/重新输入按钮时触发)和上下文(C#)有点不同。所以,我会在这里问我的问题来试试我的机会。
我会尽量保持简单。
这是一个代码示例:
- 有一个按钮,标题文本设置为“0”。
- 当用户点击它时,它会将数字(标题)增加 1。
这段代码通常工作得很好!
但是,由于某些未知原因,它在我的某些课程中不起作用...
这是问题所在:
- TouchUpInside 不会触发。...但是,如果我用手指按住按钮并在离开按钮时继续按住手指然后重新进入按钮然后释放按钮,那么......它将触发TouchUpInside,......所以手指需要在按住按钮的同时离开并重新租用按钮以使 TouchUpInside 触发。通常,此代码运行良好。
检查的东西:
- 如果我用 TouchDown 替换 TouchUpInside,那么 TouchDown 就可以了。
- 对于所有超级视图,“已启用用户交互”设置为 True。
- 所有视图框架(在超级视图中)似乎都在它们的超级视图框架内。
- 我移动了_buttonTest,我注意到_buttonTest TouchUpInside 在View、SuperView、SuperSuperView 中没有正确触发……但它在SuperSuperSuperView 中正确触发。
有什么建议吗?
objective-c - 将选择动画添加到 UIButton
我的一个 ViewController 中有一个 UIButton,其中包含三个不同的状态图像(正常、突出显示和选中)。当我按下此按钮时,它会突出显示,当我释放它时,它会被选中。我想制作一个动画,在 4 秒内使用 fadeIn 左右将按钮的突出显示图像更改为选定的图像。
有什么建议吗?
iphone - 如何在 iPhone 的子视图按钮中执行点击事件?
我有 3 个带有 3 个视图控制器的类。我在我的第一个视图中添加第二个视图作为子视图。并且在第二个视图中有一个按钮,我希望当我单击该按钮时,将调用第二个视图的方法。但是当我单击该按钮时,我的应用程序崩溃了。你能帮助我如何在子视图中执行任何事件。
iphone - UIButton 的 BackgroundImage 有时不会随着 touchUpInside 事件而改变
UIButton
设置为以下代码:
btw
如果我快速触摸,imgDown.png
则不会出现,但btnPressed:
会触发动作。怎么可能修好?任何帮助表示赞赏:)
uitableview - UIButton 没有收到 UIScrollView 后面的操作
我把UIButton
里面UITableViewCell
放在UITableView
那个后面UIScrollView
。我将前向接触细分UIScrollView
为UITableView
.
所以方法 fromUITableViewDelegate didSelectRow
正在正确调用。问题是UIButton
表格单元格内部没有接收TouchUpInside
操作。
如何在不删除ScrollView
的情况下解决此问题TableView
?
编辑:
我通过检测哪个视图将接收触摸解决了这个问题。这是代码:
xcode - TouchUpInside 在 iOS5 上没有响应
我touchUpInside
像往常一样在 IB 中连接,使用新的 Xcode,构建设置为 iOS 5.0,但我的 iPhone 4(iOS6 发布之前的最新 iOS5)似乎对此没有响应。有人有同样的问题吗?
编辑:
适用于iOS6模拟器,而不是真实设备...
iphone - 如何从用户那里识别 UITableView Cell Touchup 超过 5 秒
我正在创建一个应用程序,我在其中为我的 UITableView 显示一些来自 url 的 rss 内容,直到它在这里完美运行。但在这里我想要的是当用户单击并按住 UITableViewCell 超过 5 秒时执行其他功能。我只想知道一个选择并单击并按住 UITableViewCell 的选择。
谢谢
iphone - UIButton TouchUpInside/TouchUpOutside 不总是被调用?
我有一个UISwipeGestureRecognizer
相应的动画,UIButton
在手势时突出显示,它在UIButton
调用 TouchUpInside/TouchUpOutside 时完成动画。这适用于我的向下滑动手势,UIButton
但由于某种原因,当我尝试向上滑动(在另一个上UISwipeGestureRecognizer
)时,它不会运行该功能。(是的,它是一样的UIButton
)这就是我在 viewDidLoad 中所做的:
对于我刚刚使用的操作:
我为滑动手势运行的任何代码都不应该影响UIButton
,所以我想我想知道是否有人知道我在这里可能做错了什么?
编辑:问题似乎是,当我向上拖动太快时,按钮失去了“焦点”(突出显示),因此不会调用 TouchUpInside/TouchUpOutside,但是当我以任何速度向下拖动时,UIButton
保持突出显示整个时间,无论如何要解决这个问题?(见 GIF)