AQGridView iOS Создание пользовательских значков (изображение + метка) вместо изображения - PullRequest
0 голосов
/ 08 июля 2011

Я только что начал использовать AQGridView от Alan Quatermain, более конкретно, демонстрацию SpringBoard.

Демо-версия показывает значки / плитки, которые состоят из UIImageView.Я хотел бы знать, как использовать вместо этого пользовательский UIView, чтобы у меня была иконка с текстом / кнопкой внизу.

В настоящее время я перебираю код, но мне не очень повезло, и я не вижу, как мои иконкисоздал.

Любые идеи / предложения будут с благодарностью.

Ура.

Ответы [ 2 ]

1 голос
/ 13 июля 2011

Проверьте AQGridViewCell и, в частности, свойство contentView. Это похоже на настройку UITableViewCell.

0 голосов
/ 12 июля 2011

Вы проверяли три20 TTLauncherView ?

Хотя это для iPhone, вы можете принять его для iPad. Это позволяет для значка с текстом внизу. Хотя вам, возможно, придется взломать его для вставки пользовательского UIView вместо изображения и текста.

Я нашел учебник iOSGuy полезным при работе с TTLauncherView.

А вот отрывок из руководства iOSGuy, в котором немного рассказывается о том, как его настроить / использовать.

TTLauncherView* launcherView = [[TTLauncherView alloc]
          initWithFrame:self.view.bounds];
   launcherView.backgroundColor = [UIColor blackColor];
   launcherView.columnCount = 4;
   launcherView.pages = [NSArray arrayWithObjects:
     [NSArray arrayWithObjects:
         [self launcherItemWithTitle:@"Google"
              image:@"bundle://safari_logo.png"
                 URL:@"http://google.com"],
        [self launcherItemWithTitle:@"Apple"
              image:@"bundle://safari_logo.png"
                 URL:@"myAppController/myView"]
        , nil]
    , nil];
...