Настройка размеров кнопок TTLauncherView - PullRequest
1 голос
/ 23 июля 2011

Я пытаюсь изменить размер по умолчанию элементов TTLauncherViewButton в TTLauncherView, однако я не могу найти ни переменную, ни исходный код, отвечающий за размер кнопок в TTLauncherView.

У кого-нибудь есть предложения?Я пытаюсь использовать кнопки большего размера в версии для iPad.

Единственное, что напоминало размеры, которые я нашел в таблице стилей по умолчанию:

///////////////////////////////////////////////////////////////////////////////////////////////////
- (TTStyle*)launcherButtonImage:(UIControlState)state {
  TTStyle* style =
    [TTBoxStyle styleWithMargin:UIEdgeInsetsMake(-7, 0, 11, 0) next:
    [TTShapeStyle styleWithShape:[TTRoundedRectangleShape shapeWithRadius:8] next:
    [TTImageStyle styleWithImageURL:nil defaultImage:nil contentMode:UIViewContentModeCenter
                  size:CGSizeZero next:nil]]];

  if (state == UIControlStateHighlighted || state == UIControlStateSelected) {
      [style addStyle:
        [TTBlendStyle styleWithBlend:kCGBlendModeSourceAtop next:
        [TTSolidFillStyle styleWithColor:RGBACOLOR(0,0,0,0.5) next:nil]]];
  }

  return style;
}

1 Ответ

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

Я не уверен в этом, но нашел альтернативу - он поддерживает как iphone / ipad

Попробуйте это,

https://github.com/rigoneri/myLauncher

обеспечивает те же функции TTLauncherView.

...