MWPhotoBrowser — как принудительно выбрать только одну фотографию в режиме выбора?

#objective-c #ios7 #mwphotobrowser

#objective-c #ios7 #mwphotobrowser

Вопрос:

Я использую MWPhotoBrowser в своем приложении.

Мне просто нужно принудительно выбрать только одну фотографию в режиме выбора.

Есть ли какой-либо способ или подсказка, которые мы можем реализовать эту функциональность?

Заранее спасибо!!

Комментарии:

1. если вы хотите выбрать только одно изображение, то контроллер выбора изображений может это сделать. почему вы используете MWPhotoBrowser?

2. Выбор одного изображения из удаленного местоположения? Спасибо, я поищу об этом…

3. Вы нашли какой-нибудь хороший вариант для этого варианта использования?

Ответ №1:

Внесите следующие изменения в реализацию метода делегирования MWPhotoBrowser.

 - (void)photoBrowser:(MWPhotoBrowser *)photoBrowser photoAtIndex:(NSUInteger)index selectedChanged:(BOOL)selected {
    for (int i=0;i<selectedPhotos.count;i  )
    {
        [selectedPhotos replaceObjectAtIndex:i withObject:[NSNumber numberWithBool:NO]];
    }
    [selectedPhotos replaceObjectAtIndex:index withObject:[NSNumber numberWithBool:selected]];
}