У меня два контроллера представления. Один вид прокрутки для управления страницей и один для подробностей (вертикальная прокрутка).
Когда я нажимаю на строку состояния на iPhone, scrollToTop не работает, а на iPad работает scrollToTop.
Я уверен, что scrollView.scrollToTop - ДА. потому что я его уже распечатал.
Кто-нибудь знает, по какой причине iPhone scrollToTop не работает?
Спасибо
Изменить: Я пытаюсь вызвать делегат scrollView. в iPad этот делегат называется. - (BOOL) scrollViewShouldScrollToTop: (UIScrollView *) scrollView
в iPhone не вызывается. Я уже использую оба contentScrollView.delegate = self; Но iphone не работает: (
Изменить: попробуйте создать подкласс UIWindow (не работает)
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;