Я разместил этот вопрос в группе 320 google, но не получил никакого ответа. Поэтому я решил попробовать этот форум. Я использую TTPhotoViewController для отображения фотографий. Я следую примеру кода, приведенного в примере проекта Three20: TTCatalog/PhotoTest1Controller.m. В моем случае некоторые из изображений меньше (320 480). Проблема, с которой я сталкиваюсь, заключается в том, что когда мой образ 200 * 300, тогда TTPhotoViewController переустанавливает его на полный экран при загрузке, которая искажает изображение. Мне было интересно, есть ли способ показать TTPhotoViewController для отображения изображения в его фактическом размере, а не для его изменения.TTPhotoViewController: как показать небольшие изображения
Единственное, что я изменил, это функция viewDidLoad в PhotoTest1Controller.m.
- (void)viewDidLoad {
self.photoSource = [[[MockPhotoSource alloc]
initWithType:MockPhotoSourceNormal
title:@"Plant Photos"
photos:[NSArray arrayWithObjects:[[[MockPhoto alloc]
initWithURL:@"http://test//test.jpg"
smallURL:@"http://test//test.jpg"
size:CGSizeMake(200, 300)
caption:@"This is a caption."]
autorelease],
nil]
photos2:nil] autorelease];
}
Поблагодарите вашу помощь.
Благодаря
Вы можете иметь более лучшее везение с просьбой об этом на: http://three20.stackexchange.com, так как парень с более код три20 модерирует этот форум – iwasrobbed
У меня тоже такая проблема. –