我需要做的是添加一個視圖,然後有一個單一的水龍頭識別器,當用戶點擊屏幕上,然後將顯示NSLog;添加UIGestureRecognizer setter方法沒有找到
這就是我所做的;
我將UIGestureRecognizerDelegate
添加到我的.h
文件中。而在.m
我寫了下面的代碼
UIView* view1 = [[UIView alloc] initWithFrame:
[[UIScreen mainScreen] applicationFrame]];
UIGestureRecognizer *one= [[UIGestureRecognizer alloc] initWithTarget:self action:@selector(onetapmethod:)];
[one setDelegate:self];
[one setDelaysTouchesBegan:YES];
[view addGestureRecognizer:one];
我做這個根據tutorial,並根據教程中我將不得不增加setNumberOfTaps:1
,但是當它說,setter方法沒有找到。
這是爲什麼?
以及如何編輯我的代碼以使其工作?
我的代碼是否正確? (添加gestureRecogniser查看[view addGestureRecognizer:one];
)?
找不到哪種方法?你能給出實際上給出錯誤的代碼行嗎? – jrturton 2011-12-27 15:53:49