Вы должны использовать TTThumbsViewController
вместо TTPhotoViewController
. Хороший пример этого есть в примере приложения T20ategory.
TTThumbsViewController
также использует источник фотографий, поэтому вам не придется менять столько кода. Ваш просмотрщик фотографий должен расширить TTThumbsViewController
и реализовать функции делегата TTThumbsViewControllerDelegate
.
Вы можете загрузить источник фотографий в функции viewDidLoad:
///////////////////////////////////////////////////////////////////////////////////////////////////
- (void)viewDidLoad {
NSMutableArray* photos = [NSMutableArray array];
for (int i=kImagesCount;i>=1;i--) {
Photo* photo = [[[Photo alloc] initWithURL:[NSString stringWithFormat:@"bundle://%d.png", i]
smallURL:[NSString stringWithFormat:@"bundle://%dt.png", i]
size:CGSizeMake(400, 400)] autorelease];
[photos addObject:photo];
}
self.photoSource = [[PhotoSource alloc]
initWithType:PhotoSourceNormal
title:@"Select Picture"
photos:photos
photos2:nil];
}