Ho due controller di vista. Una scrollview per il controllo della pagina e una per i dettagli (scorrimento verticale).scrollToTop non funziona su iPhone ma funziona su iPad
Quando faccio clic su barra di stato su iPhone, scrollToTop non funziona e in iPad funziona scrollToTop.
Sono sicuro che scrollView.scrollToTop è SÌ. perché lo stampo già
Qualcuno sa che causa l'iPhone scrollToTop non funziona?
Grazie
Edit: provo chiamando il delegato ScrollView. in iPad questo delegato è chiamato. - (BOOL) scrollViewShouldScrollToTop: (UIScrollView *) scrollView
in iPhone non viene chiamato. Uso già entrambi i contenuti ScrollView.delegate = self; ma l'iPhone non funziona :(
Edit: Prova sottoclasse UIWindow (non funzionante)
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;
nel mio iPhone ios 5 non funziona anche. in ipad funzionano entrambe le versioni 4.3 e 5. come posso aggiungere una categoria su UIWindow e aggiungere il riconoscimento dei gesti? –
Ho aggiunto il codice per inserire sottoclasse UIWindow – NSIntegerMax
Ho modificato la mia domanda con sottoclasse uiwindow. È corretto? se il codice è corretto, il nslog non viene stampato. –