问题标签 [uibuttonbaritem]

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 投票
3 回答
55 浏览

swift - Nav BarItem 返回上一个视图

在下图中,我在导航栏中有一个“返回”按钮,我希望它关闭“条形码扫描仪”选项卡并将我带到点击“返回”按钮之前的视图。这怎么可能?

0 投票
1 回答
157 浏览

ios - iOS UIBarButtonItem 动作落入其背后的按钮

我正在创建一个自定义 UIView 以充当带有工具栏的“弹出”窗口。工具栏中每个 UIBarButtonItem 的操作在 iPhone 模拟器上按预期触发,但在 iPad 或 iPad 模拟器上不会触发。相反,会触发弹出视图后面的按钮的操作。我的目标是 iOS 8。可能是什么问题?

这是创建自定义视图的地方。这是在 UIView 的子类中。它包含选择器:

这将创建自定义视图并调用上述函数。它在 ViewController 中:

长按标记为链接的按钮会导致视图在其上方弹出。看到弹出视图按钮显示正常,但单击它们会导致它们后面的按钮动作被触发(好像它忽略了视图)。

界面视图

注意:我还尝试为 UIBarButtonItem 创建一个带有 UIButton 的自定义视图,但它没有任何区别。

更新:这里是超级视图的边界和包含相关按钮的视图:超级视图边界:0.000000,0.000000,768.000000,1024.000000 子视图边界:0.000000,912.000000,224.000000,56.000000 所以子视图在超级视图的约束范围内

0 投票
0 回答
262 浏览

objective-c - 使用 xcode 9 和 ios 11 难以点击按钮

我在使用 Xcode 9 和 IOS 11.2 点击 UIButtons 时遇到了一个奇怪的问题。这些按钮位于 UIView 中,是简单的调用操作按钮,例如提交和取消。

当我单击这些按钮时,仅当我单击按钮的最左侧部分时才会触发操作。我已经检查了视图宽度是否足以让按钮作为一个整体包含在其中。但是,由于某种原因,我看不到为什么我无法单击该按钮。在其他视图中也遇到了类似的问题。

任何帮助深表感谢。

谢谢!

0 投票
3 回答
1369 浏览

ios - 修复 iOS 中的多个按钮单击事件?

有什么方法可以防止多个按钮单击事件。在我的应用程序中,我有一个场景,当用户连续点击按钮时会调用多个按钮事件。即使添加了加载指示器,有时它仍然会发生。有没有通用的解决方案来处理这个问题?

0 投票
1 回答
142 浏览

ios - 粗体文本辅助功能选项隐藏 UIButtonBarItem 图形

这是我上周在这里提出的一个问题的后续。我的应用程序的主屏幕有两个按钮栏。每个按钮都有一个图像或文本标签。我已经确定当用户启用粗体文本辅助功能选项时,图像按钮会从屏幕上消失。这些按钮是功能性的——点击按钮应该出现的位置具有预期的效果,因此按钮有效地存在但不可见。基于文本的按钮出现并正常运行。

这是预期的行为,还是 iOS 实现中的错误?如果是错误,是否有报告程序?有解决方法吗?我的后备解决方案是基于 显示警告UIAccessibilityIsBoldTextEnabled(),但我想做得更好。