iPhone/Objective-C – подкласс методов TLauncherView для получения pageChanged

Я хотел бы определить, когда страница изменяется в TTLauncherView, и некоторые люди сказали, что я должен создать подкласс метода:

Исходное сообщение: http://groups.google.com/group/three20/browse_thread/thread/caf702363f3abaa8/862f69e52dcc3981

- (void)updatePagerWithContentOffset:(CGPoint)contentOffset;

Я не совсем уверен, что они имеют в виду о подклассах?

Я попытался сделать следующее:

@interface TTLauncherView (MyExtensions)

- (void)updatePagerWithContentOffset:(CGPoint)contentOffset;

@end

@implementation TTLauncherView (MyExtensions)

- (void)updatePagerWithContentOffset:(CGPoint)contentOffset {
    NSLog(@"Foo");
}

@end

Я не совсем уверен, для чего это нужно? Мне нужно обновить значение в зависимости от _launcherView.pager.currentPage. В настоящее время не существует метода делегата, который позволял бы проверять, на какой странице вы сейчас находитесь, или когда страница изменилась (или, может быть, я не знаю, где искать). Также _launcherView.pager.currentPage всегда равно 0 в любом случае. запутался

Любая помощь будет принята с благодарностью.


person fulvio    schedule 25.03.2011    source источник


Ответы (1)