我从视图开始,它不支持调整大小,但我想知道当有人尝试捏手势时,做两件事:首先打开一个不同的视图(这个允许调整大小),并以某种方式得到相同的持续捏手势可以在第二个视图上调整大小。
这是第一个视图的viewcontroller中的标准捏手势识别器:
UIPinchGestureRecognizer *pinchGesture = [[UIPinchGestureRecognizer alloc] initWithTarget:self
action:@selector(handlePinchGesture:)];
[self.view addGestureRecognizer:pinchGesture];
[pinchGesture release];
它的处理程序,它加载第二个视图:
- (void)handlePinchGesture:(UIPinchGestureRecognizer *)sender {
UIViewController *viewController = [[CloseupViewController alloc] init];
[self presentViewController:viewController animated:NO completion:nil];
}
第二个视图加载正常,并且捏合似乎仍处于活动状态,但在你放开并再次捏合之前它对新视图没有任何影响。
有可能告诉第二种观点,当它发射时捏合已经在进行中吗?
对不起,如果这听起来像个愚蠢的想法。