0
我需要设置显示的某个图像的宽度。波纹显示我需要有一些组件(我是新的,我不知道哪一个)可以取得UIPinchGestureRecognizer所以基于这个事件,我需要使宽度变大或变小。我的问题是我需要在屏幕底部放置哪个组件,可以获取UIPinchGestureRecognizer?这可能在模拟器中测试吗?UIPinchGestureRecognizer没有在回调函数中输入
我加入到控制器
@property (weak, nonatomic) IBOutlet UIView *gestureView;
也是我在的.xib文件的UIView。在viewDidLoad中底部我添加的代码
UIPinchGestureRecognizer *pinchGesture = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinch:)];
[gestureView addGestureRecognizer:pinchGesture];
我也是在该文件中有handlePinch功能,但它不进入。任何人都可以帮忙吗?
你确定'handlePinch'永远不会被调用吗?你是否在里面放了一个'NSLog'来确保? –
@Evan我把断点。一个愚蠢的问题:这是可能的模拟器上测试或我需要在手机上安装应用程序? – Damir
是否设置了gestureView连接?将gestureView替换为self.view,看看是否至少回调被调用。 – Christian