TTPhotoViewController получить текущее изображение центра?
Есть ли способ получить текущее изображение для объекта UIImage? Я попытался привести TTPhoto к UIImage, но это не работает.
2 ответа
Решение
Я понял. Мы можем использовать переменную экземпляра TTPhotoViewController centerImageIndex. Это даст нам индекс текущего изображения.
Я сделал это по-другому. Мой источник фотографий создан с использованием данных JSON, поэтому я не мог использовать описанный выше метод, поскольку источник фотографий каждый раз отличается. Вместо этого я использовал метод URLForVersion в TTPhoto, чтобы загрузить изображение в UIImage.
NSURL *imageURL = [NSURL URLWithString:[self.centerPhoto URLForVersion:TTPhotoVersionLarge]];
NSData *imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage *image = [UIImage imageWithData:imageData];