Как я могу использовать Three20 для создания динамического TTThumbsViewController, который передает из каталога веб-сайта? - PullRequest
0 голосов
/ 08 января 2011

Я довольно новичок в разработке для iPhone, и я разрабатываю приложение для школьной программы.Частью приложения должна быть галерея изображений, которая извлекает фотографии из каталога на веб-сайте группы и отображает их в виде эскизов.Я не могу понять, как создать thumsview, который не связан напрямую с конкретными изображениями.

В настоящее время у меня есть эта настройка для работы с UIWebView, который указывает на фотоальбом PHP, сконструированный так, чтобы выглядеть как фотоальбом iPhone.Этот метод работает, но он не идеален, и навигация, очевидно, немного меньше, чем можно было бы ожидать.

Является ли Three20 подходящим инструментом для этой работы?Если нет, что я должен использовать?

Спасибо!

1 Ответ

1 голос
/ 08 января 2011

Вы должны настроить его так же, как в PhotoTest1Controller. Вот фрагмент того, что там ...

- (void)viewDidLoad {
    self.photoSource = [[[MockPhotoSource alloc]
        initWithType:MockPhotoSourceNormal
               title:@"Flickr Photos"
              photos:[NSArray arrayWithObjects:[[[MockPhoto alloc]
                                   initWithURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d.jpg?v=0"
                                      smallURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d_t.jpg"
                                          size:CGSizeMake(320, 480)] autorelease],
                                               [[[MockPhoto alloc]
                                   initWithURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d.jpg?v=0"
                                      smallURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d_t.jpg"
                                          size:CGSizeMake(320, 480)] autorelease],
                                               nil],

             photos2:nil] autorelease];
}

(возможно, мне не хватает некоторых скобок, но вы понимаете суть)

Получив список фотографий из своего каталога, вы создаете NSArray, который содержит список (в данном случае) MockPhoto с, и заменяете массив photos на этот созданный.

Что касается того, подходит ли эта библиотека для нее, я бы сказал, да ... с моими приложениями было здорово работать.

Надеюсь, это поможет!

...