我有一个StoryBoard和一个基础ViewController包括一些图像。
我如何触摸它们的图像以转到其他通过模态ViewController链接的图像UIImageView?
我有一个StoryBoard和一个基础ViewController包括一些图像。
我如何触摸它们的图像以转到其他通过模态ViewController链接的图像UIImageView?
创建新viewController
的将点击手势识别器拖动到第一个viewController
right click + drag从手势识别器到新的viewController,你会看到选项modal
right click + drag从UIImageView到gestureRecognizer,您将看到gestureRecognizer选项选择它,仅此而已
确保UIImageView选中“启用用户迭代”选项
刚刚向我的github添加了一个示例项目
您可以尝试以下方法从一个视图控制器移动到另一个视图控制器:
[MyImageView.view removeFromSuperview];
[MyNewViewController.view addSubview:MyImageView.view];
如果您希望为该更改设置动画,使其飞速发展,您可能需要为 MyImageView.view.frame 创建从旧视图控制器到新视图控制器的动画。为此,您需要使用类似的方法
CGRect fromFrame = [MyImageView.view convertRect:MyImageView.view.frame toView:MyOldViewController]