【问题标题】:View doesn't respond to touches after shake摇动后视图没有响应触摸
【发布时间】:2010-03-23 14:15:54
【问题描述】:

在我的应用中,我实现了一个抖动事件,它显示了一个 UIImageView。当 UIImageView 显示时,我隐藏导航栏:

[self.navigationController setNavigationBarHidden:YES animated:NO];

然后我想在用户触摸屏幕时将其恢复:

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
    [[self navigationController] setNavigationBarHidden:NO animated:YES];

}

但它不起作用!就像我的视图不响应触摸一样。

提前致谢!

【问题讨论】:

  • 听起来好像被摇得有点厉害了……
  • 好吧,我希望我没有破坏 iPad 模拟器 :)

标签: iphone objective-c uiimageview uinavigationbar


【解决方案1】:

如果还没有,您需要在视图上启用用户交互。

【讨论】:

  • 已启用。实际上,它在 IB 中是默认启用的。
  • 您是否尝试在 UIImageView 上接收触摸?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-03
  • 1970-01-01
  • 1970-01-01
  • 2013-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多