Жест IOS TAP в UIScrollView

У меня есть RootViewController , & это связано NIB или XIB файл. Это Nib загружено в качестве приложения. Это СИБ файл содержит UIScrollView в этом Scrollview я поставил еще один обычай сгенерированного острия - файл newNib.xib .

В этом Newnib.xib Я внес изменения в Interface Builder для ответа на RootViewController I.E. Custom Class - RootViewController . Затем я связал несколько объектов UIView, которые я создал в RootViewController . Все хорошо до сих пор ...

Я определил некоторые Tap GesturecureCogners в rootViewController на UIViews , определенный в Newnib.xib , но Они не отвечают на события Tap. Tap События, которые я определил в RootViewController , как это -

UITapGestureRecognizer *messagesTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(messagesBucketTap:)];
[messagesTap setNumberOfTapsRequired:1];
[messagesTap setNumberOfTouchesRequired:2];
[self.messagesSnippet addGestureRecognizer:messagesTap];
[messagesTap release];

здесь Self.messagessnippet присутствует в Newnib.xib также загружаю XIB В RootViewController вроде так -

[[NSBundle MainBundle] Loadnibnaked: @ «Newnib» Владелец: самообслуживания: Nil];

Но все же я не получаю TapSesture к селектору (MessagesBuckethaP). Что я делаю не так?

7
задан Srikar Appalaraju 11 September 2011 в 14:10
поделиться