【问题标题】:Pressing 2 IBAction Buttons at the same time - iOS同时按下 2 个 IBAction 按钮 - iOS
【发布时间】:2015-08-15 06:41:28
【问题描述】:

所以我有一个我正在为 iOS 开发的基本游戏。 有一个 2 人模式,它涉及点击按钮。一旦按下(或按下)按钮,游戏中就会发生一些事情。

因此,每个玩家都有一半的屏幕,在他们的一半内有自己的按钮,它们独立行动。

我是否需要担心玩家 1 在玩家 2 点击屏幕顶部按钮的同时点击屏幕下方的按钮?

如果我这样做,我是否需要像THIS QUESTION中的答案那样处理它。

我认为机会非常渺茫,但无论如何都应该处理。

【问题讨论】:

  • 问题是什么?
  • "...我是否需要担心玩家 1 在玩家 2 击中屏幕顶部的按钮的同时点击屏幕下方的按钮?... 。”

标签: ios cocoa-touch uibutton uikit ibaction


【解决方案1】:

您无需担心它们会同时被窃听。由于您的按钮是独立的,因此每个按钮都应该有自己的操作方法,在点击时调用它,如果这些方法被同时调用也没关系,因为它们做自己的事情。

您链接到的问题不同的原因是如果两个按钮都被点击,他们想要执行特殊逻辑。由于您不关心它们是否同时被点击,因此您无需实现该代码。

【讨论】:

  • 啊,我明白了。我很好奇我是否必须实现类似IF button 1 pressed OR IF button 1 AND player 2 button pressed, DO blah blah... 好的,那很好。这样测试是一件很难的事情。我将让他们保持原样。感谢发帖:D
猜你喜欢
  • 1970-01-01
  • 2015-08-14
  • 2012-07-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-29
  • 1970-01-01
相关资源
最近更新 更多