gpt4 book ai didi

iphone - UIPinchGestureRecognizer 没有响应

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:53:46 25 4
gpt4 key购买 nike

我有一个通用二进制应用程序,目前正在开发该应用程序的 iPad 版本。 iPad 使用的是 uitabbarcontroller,在第二个选项卡上我有 6 个图像,添加 UIPinchGesture 时它没有响应。我有 userInteractionEnabled=YES; 我尝试以编程方式添加 ImageView ,然后添加手势识别器,但似乎仍然没有任何效果。

我尝试将委托(delegate)设置为 View Controller 并实现其中一种委托(delegate)方法,但没有得到任何响应。下面是我正在做的代码示例:

UIImageView *img2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"img2-large.png"]];
img2.frame = CGRectMake(20, 20, 100, 100);
[img2 setUserInteractionEnabled:YES];
img2.contentMode = UIViewContentModeScaleAspectFit;
[self.view addSubview:img2];

UIPinchGestureRecognizer *img2Pinch = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(img2Pinch:)];
[img2 addGestureRecognizer:img2Pinch];
[img2Pinch release];


- (void)img2Pinch:(UIPinchGestureRecognizer *)sender {
NSLog(@"HERE");
}

我确定我错过了一些愚蠢的东西。我以前用过这些东西,但终究无法弄清楚哪里出了问题。

最佳答案

userInteractionEnabled 设置为 YES。默认值为 NO。此外,为了处理多点触控,即捏合,multipleTouchEnabled 需要设置为 YES

关于iphone - UIPinchGestureRecognizer 没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6205918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com