Tengo dos controles de vista. Una vista de desplazamiento para control de página y otra para detalles (desplazamiento vertical).scrollToTop no funciona en el iPhone pero funciona en el iPad
Cuando hago clic en la barra de estado en el iPhone, el scrollToTop no funciona, y en el iPad el scrollToTop está funcionando.
Estoy seguro de que scrollView.scrollToTop es SÍ. porque ya lo imprimo
¿Alguien sabe qué causa que el iPhone scrollToTop no funcione?
Gracias
Editar: Trato llamando el delegado ScrollView. en iPad este delegado se llama. - (BOOL) scrollViewShouldScrollToTop: (UIScrollView *) scrollView
en iPhone no se llama. Ya uso ambos contentScrollView.delegate = self; pero el iPhone no funciona :(
Editar: Trate de subclases UIWindow (no funciona)
Window.h
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
@interface Window : UIWindow
@end
Window.m
#import "Window.h"
@implementation Window
- (UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
if ([event type] == UIEventTypeTouches && point.y < 250) {
//Send Your Notification Here
NSLog(@"KAROOO");
}
NSLog(@"HELLOWW");
return [super hitTest:point withEvent:event];
}
@end
AppDelegate.h
@property (nonatomic, strong) IBOutlet Window *window;
AppDelegate.m
@synthesize window = _window;
en mi iPhone ios 5 no funciona también. en el iPad, tanto 4.3 como 5 están funcionando. ¿Cómo puedo agregar una categoría en UIWindow y agregar el reconocedor de gestos? –
Agregué el código para poner en la subclase UIWindow – NSIntegerMax
He editado mi pregunta con la subclase uiwindow. ¿Es eso correcto? si el código es correcto, el nslog no se imprime. –