问题标签 [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 投票
1 回答
432 浏览

swift - Swift 动画 - 触地得分效果不佳

我正在尝试创建与应用程序“音乐”相同的效果:

在此处输入图像描述 在此处输入图像描述

当我单击一个按钮时,后面有一个视图,当按钮不再聚焦时,该视图被隐藏。我用 TouchUpInside 和 TouchDown 函数来做到这一点。

问题是,当我单击并按住焦点,然后滑出按钮时,未调用函数 unpressed() 并且按钮保持“焦点”。

我不知道如何解决它。

0 投票
2 回答
1187 浏览

ios - 按钮单击在 iOS 中不起作用

我正在构建一个 ANE,它将启动一个包含标签和按钮的新视图。我成功地在我的 .a 文件中添加了视图作为包和视图控制器。

我开始将我的视图作为子视图。后来当我单击按钮时,它应该做一些事情并更改标签文本。我可以使用下面的代码显示视图,但我的按钮单击事件不起作用。

--- 代码开始查看 ---

我的 ViewController 类名称是“VideoViewController”,包含 xib 名称的包是“ViewBundle.bundle”

--- VideoViewController.h ---

--- VideoViewController.m ---

我试图以编程方式提供触摸事件,但按钮单击事件仍然不起作用。

有人可以帮忙解决这个问题吗?

0 投票
1 回答
459 浏览

ios - 在 UIWindow 的子视图中添加时,UIButton 不响应点击

我有一个需要在 UIWindow 上显示的弹出窗口。弹出窗口有 3 个按钮。弹出窗口完美地添加到窗口中,但弹出窗口上的按钮不响应触摸。

这是我将弹出窗口添加到窗口的代码:

弹出代码

取消按钮设计代码:

我已经检查了关于 SO 的其他类似问题,但没有一个对我有用。让我知道我错在哪里。

任何帮助,将不胜感激。

0 投票
1 回答
1335 浏览

ios - CollectionView 不响应触摸事件

我有UICollectionView一个UIViewController声明如下:

接下来,我将其嵌入CollectionViewController到另一个内部,UIViewController并将其视图添加到UIView嵌套在 aScrollView中,如下所示:

但是UICollectionView没有响应任何touchUpInside事件。

0 投票
1 回答
358 浏览

ios - UIButton 的 .touchUpInside 事件不起作用

我正在努力在运行时添加按钮,并UICollectionViewCell在运行时根据其类型将按钮注册到事件中。按钮的类型可以是,例如,话语按钮和动作按钮,两者都应该注册到单独的事件中。

UI 元素的层次结构类似于UICollectionView-> UICollectionViewCell-> StackView-> Multiple ( UIView-> UIButton)。

问题是我无法注册这些.touchUpInside事件。

我已经尝试过的是通过按钮的实例调用,在设置视图层次结构后在方法becomeFirstResponder()中移动事件方法UIViewController并在方法中添加目标,尝试使用值和on 、、和.cellForItemAtisUserInteractionEnabledtruefalseUICollectionViewUICollectionViewCellUIStackViewUIViewUIButton

编辑1: 所以代码如下所示:

0 投票
1 回答
28 浏览

objective-c - UISegmentedControl 确定当 momentary = YES 时点击哪个按钮

我有一个 UISegmentedControl 元素,其中有两个按钮(即“删除所有点”和“删除 Pt #x”)。我不希望按钮一直处于选中状态,所以我将它们设置为“momentary = YES”。在用户释放按钮之前,我也不想处理点击事件。问题是,我无法确定在 UISegmentedControl 视图中按下了两个按钮中的哪一个。

我试过的:

1)我试过使用“ValueChanged”事件。这里的好处是我可以获得按下按钮的选定索引(即使是瞬时=YES),但问题是如果在用户按下时触发此事件......我不想要。我想要用户释放手指时的事件,而我只想要用户在按钮视图中释放时的事件

2)我尝试过使用“Touch Up Inside”事件。但是当我点击其中一个按钮时它不会触发任何事件......

对此的任何帮助将不胜感激。(Objective-C 编程)

0 投票
1 回答
215 浏览

swift - Swift - 使用 UIKeyboardWillChangeFrame 时关闭键盘并调用 TouchUpInside 按钮同时不起作用

我正在使用 swift 并且在使用 TouchUpInside 时遇到问题:如果我使用的是 UIKeyboardWillChangeFrame 或 UIKeyboardWillShow/UIKeyboardWillHide,并且键盘正在显示,并且当最初显示键盘时,我尝试按下的按钮位于键盘后面。(如果我向下滚动到按钮直到可见并按下,则不会调用 touchUpInside)。

无论键盘是否显示,TouchDown 似乎都可以始终如一地工作,但不会调用 TouchUpInside。如果最初显示键盘时按钮位于键盘顶部上方,则 TouchUpInside 有效。我正在使用keyboardNotification 设置我的scrollView 下方的视图高度,以便在显示键盘时提升我的scrollView。从我所见,通常只有当按钮是 scrollView 中的最后一个元素时(因此在显示键盘时可能位于键盘后面)。

视图将出现:

我想关闭键盘并同时调用 saveTouchUpInside,而不使用 TouchDown。

0 投票
1 回答
217 浏览

ios - 无法与添加到 Window 的 UIView 交互

我正在使用这个objective-c代码向窗口添加一个视图:

这很好用,我SomeViewController用来离开视图的这个 Swift 方法也是如此:

这是我的objective-c代码运行后的视图结构。所选视图是添加的视图:

视图层次结构的屏幕截图

问题是新视图中的按钮都不起作用,因此我无法触发上述关闭方法。我已经尝试了使用情节提要添加的按钮和以编程方式添加的按钮。视觉上,按钮在点击时会做出反应,但它们不会触发任何东西。

0 投票
1 回答
165 浏览

swift - 如何将 UIButton 上的 UIView 作为单击事件的参数传递

我使用循环生成了多个 UIButton 和 UIView,问题是,我希望在单击生成的 UIButton 时隐藏生成的 UIView,

问题是,如何在 UIButton 点击​​事件上传递 UIView,以便系统知道将隐藏什么 UIView

这是我生成 UIButtons 和 UIViews 的代码

我可以传递的唯一数据.tagInt

这是我的 onMyButtonClick 函数,它监听 UIButton 的点击事件

我想要做的是有一个像这样工作的点击监听器功能

0 投票
3 回答
30 浏览

swift - Swift UIButton 显示和淡入淡出子视图:'OKButtonPressed] 崩溃:发送无法识别的选择器'

我在情节提要上制作了一个 UIButton,将其连接到 ViewController。我想以编程方式使其在点击时显示“hintView”,然后通过点击“hintView”上的“OKButton”淡化“hintView”。但是当按下“OKButton”时它会崩溃:线程 1:“-[buttonToShowImgView.ViewController OKButtonPressed]:无法识别的选择器发送到实例 0x7f93d6806940”。这里有什么问题?