所以我有以下代碼:添加一個手勢識別到幾UIView的
UITapGestureRecognizer *showNewsStoryTapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(showNewsStory:)];
[self.storyImageView_ addGestureRecognizer:showNewsStoryTapGestureRecognizer];
[self.storyTitleLabel_ addGestureRecognizer:showNewsStoryTapGestureRecognizer];
[self.storyImageFailedLabel_ addGestureRecognizer:showNewsStoryTapGestureRecognizer];
[self.storyImageFailedTextView_ addGestureRecognizer:showNewsStoryTapGestureRecognizer];
[showNewsStoryTapGestureRecognizer release];
看來,對於一個UIView
這隻作品,這是最後一個加入。換句話說UITapGestureRecognizer
,它的觀點是一對一的關係。它是否正確?我該如何解決?我必須爲每個單獨創建一個UITapGestureRecog
嗎?
你需要爲每個單獨 – 2012-07-19 06:03:25