MWPhotoBrowser не работает должным образом на iOS версии выше 13.x - PullRequest
0 голосов
/ 30 января 2020

Я реализовал MWPhotoBrowser для скольжения фотографий. Он отлично работает в версии ниже 13, но в версии 13.x при нажатии кнопки «Готово» отображается пустой серый экран вместо перехода на предыдущий экран.

код [self dismissViewControllerAnimated: NO complete: nil] не работает на iOS версии выше 13.2

Вот снимок кода при нажатии кнопки Готово :

  • (недействительно) doneButtonPressed: (id) sender {

    // Только если мы модальные и есть кнопка Done

    if (_doneButton) {

    // See if we actually just want to show/hide grid
    if (self.enableGrid) {
        if (self.startOnGrid && !_gridController) {
            [self showGrid:YES];
            return;
        } else if (!self.startOnGrid && _gridController) {
            [self hideGrid];
            return;
        }
    }
    // Dismiss view controller
    if ([_delegate respondsToSelector:@selector(photoBrowserDidFinishModalPresentation:)]) {
        // Call delegate method and let them dismiss us
        [_delegate photoBrowserDidFinishModalPresentation:self];
    } else  {
       [self dismissViewControllerAnimated:NO completion:nil];
    
    }
    

    }}

- Подскажите, есть ли альтернативные варианты или есть какие-то решения для этого

Заранее большое спасибо:)

Вот скриншоты :

Предварительный просмотр MWPhotoBrowser

После нажатия кнопки Готово

...