摇动应用程序,iPhone

Posted

技术标签:

【中文标题】摇动应用程序,iPhone【英文标题】:shake application, iPhone 【发布时间】:2011-04-14 17:29:18 【问题描述】:

我有一个应用程序,它在摇动开始时启动计时器,在摇动结束时停止。我需要修改这个。我需要摇动它 4 次,每次摇动后,必须将值推入一个数组。所以最后,在 4 次摇动之后,4 个计时器值必须保存到一个数组中。这可以做到吗?我想弄清楚但有点卡住了。

非常感谢 Anu 的帮助。 提前致谢

【问题讨论】:

【参考方案1】:
-(void) shakeEnded 
  NSTimeInterval time = ... // get the time interval like in your first app

  // add the time to a NSMutableArray
  [self.timerArray addObject:[NSNumber numberWithDouble:time]];

  if ([self.timerArray count] == 4) 
    // do something
  


【讨论】:

以上是关于摇动应用程序,iPhone的主要内容,如果未能解决你的问题,请参考以下文章

摇动手势在 iPhone 4 中不起作用,不知道为啥...?

保存并检测特定的摇动手势模式 iphone

摇动时在背景中播放歌曲

在 CoreData 应用程序上摇动撤消工作,但没有显示撤消/重做提示

如何仅在用户摇动 iPhone 时播放音频文件?

通过在 iOS 中摇动手机在后台启动进程