NIPhotoAlbumScrollView: невозможно настроить изображение после поворота устройства - PullRequest
0 голосов
/ 11 февраля 2012

Я использую NIPhotoAlbumScrollView из Каркас Nimbus и после поворота устройства отображаемое изображение теряет центральное положение ... Кто-то использовал этот компонент и сталкивался с моей такой же ситуацией?

ps: я использую (UIViewAutoresizingF FlexibleWidth | UIViewAutoresizingF FlexibleHeight) маска для обоих NIPhotoAlbumScrollView и NIPagingScrollViewPage

1 Ответ

1 голос
/ 16 февраля 2012

Вызовите эти методы вашего NIPhotoAlbumScrollView в соответствующих методах контроллера представления

- willRotateToInterfaceOrientation:duration:
- willAnimateRotationToInterfaceOrientation:duration:

Как это

- (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) toInterfaceOrientation { return YES; }

    //====================================================================================================
- (void) willRotateToInterfaceOrientation: (UIInterfaceOrientation) toInterfaceOrientation duration: (NSTimeInterval) duration
    {
        [super               willRotateToInterfaceOrientation: toInterfaceOrientation duration: duration];
        [self.photoAlbumView willRotateToInterfaceOrientation: toInterfaceOrientation duration: duration];
    }


//====================================================================================================
- (void) willAnimateRotationToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation
                                          duration: (NSTimeInterval) duration
{
    [super               willAnimateRotationToInterfaceOrientation: interfaceOrientation duration: duration];
    [self.photoAlbumView willAnimateRotationToInterfaceOrientation: interfaceOrientation duration: duration];
}

Документы http://latest.docs.nimbuskit.info/interface_n_i_paging_scroll_view.html#a3cd8024a82d09f24019ea916551904c4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...