UIButton 或 UIBarButtonItem 在 iPhone 6s 和 6s plus 上反应不佳
Posted
技术标签:
【中文标题】UIButton 或 UIBarButtonItem 在 iPhone 6s 和 6s plus 上反应不佳【英文标题】:UIButton or UIBarButtonItem didn't response well on iPhone 6s and 6s plus 【发布时间】:2016-09-05 01:31:40 【问题描述】:UIBarButtonItem *rightBarItem = [[UIBarButtonItem alloc] initWithTitle:@"Bonus"
style:UIBarButtonItemStylePlain
target:self
action:@selector(clickRightBarItem:)];
self.navigationItem.rightBarButtonItem = rightBarItem;
我只是在其他视图上使用系统 UIBarButtonItem 和一些 UIButtons,在除 6s 和 6s plus 之外的任何其他 iPhone 上都是正常的。 在 6s 和 6s plus 上,您应该非常非常非常轻柔地轻敲,然后它会响应。 那么有人知道吗?
【问题讨论】:
【参考方案1】:得到它。 原因是我在某处使用了一个类别,它会影响所有按钮。(UIButton+NMCategory)。 类别覆盖了触摸响应方法,处理不好。
【讨论】:
以上是关于UIButton 或 UIBarButtonItem 在 iPhone 6s 和 6s plus 上反应不佳的主要内容,如果未能解决你的问题,请参考以下文章
如何删除多个 UIButton 或动态创建的特定 UIButton?
如何在按下其他 UIButton 时触发 UIButton 的“按下效果”或“突出显示效果”
如何在数组中引用 UILabel 或 UIButton 集合 indexPath