ios - iOS 中的自定义角标(Badge)问题

标签 ios iphone

我有一个带有按钮和标签的 View 。 每当用户将商品添加到购物车时,标签就会递增,这是通过使用自定义角标(Badge)来完成的。但我需要知道的是如何为该标签添加 onClick。按钮接受 onClick 但标签不执行操作(UIGuesture)。

我已附加图像,其中单击购物车会转到另一个 View ,但单击标签不起作用。

enter image description here

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

尝试在标签上启用用户交互。

label.userInteractionEnabled = YES;

默认情况下,UILabel 上的用户交互是禁用的,这不会让任何手势在应用到 UILabel 上时被识别。

最好使用开源实现:

关于ios - iOS 中的自定义角标(Badge)问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21424775/

相关文章:

iphone - iOS模拟器中的内部存储器

Webapp 上的 iPhone 键盘布局

ios - 从我的联系人中执行调用

iphone - AVAudioPlayer如何反转播放?

ios - 如何将返回按钮文本设置为空?

ios - 在openGL ES中检测距相机最近的顶点

iphone - 为什么我的 ASIHTTPRequest 文件显示 ARC 错误?

iphone - 在 Swift 中获取 iPhone 日期和时间设置

iphone - 如何验证 IBOutlet/var 是否为 nil?

iphone - 帧缓冲区对象问题