SORU
7 Kasım 2013, PERŞEMBE


Renk Tonu UİButton Resim

UISegmentedControl veya UIImage bir beyaz, siyah, I-otomatik maskeleri parçalı denetimin renk eşleşmesi için renk fark ettim. Bu gerçekten harika olduğunu düşündüm, ve eğer bu başka bir yerde de yapabilir miyim diye merak ediyordum. Örneğin, şekil ama farklı renk bir üniforma var düğmeleri var. Her düğme için bir PNG yapmak yerine, her nasılsa hepsi aynı görüntüyü kullanın ama ya gerçek rengini değiştirmek için renk renk bir şeyler ayarlamak için bu renk maskeleme kullanabilir miyim?

CEVAP
27 Temmuz 2014, Pazar


İOS 7, gibi oluşturma modunu belirtmek için UIImage yeni bir yöntem. Oluşturma modunu kullanarak UIImageRenderingModeAlwaysTemplate görüntü renk tonunu renk düğmesi tarafından kontrol edilmesine izin verir.

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
UIImage *image = [[UIImage imageNamed:@"image_name"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
[button setImage:image forState:UIControlStateNormal]; 
button.tintColor = [UIColor redColor];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Police

    Android Poli

    21 NİSAN 2010
  • Autocar

    Autocar

    11 Mart 2006
  • USI Events

    USI Events

    6 AĞUSTOS 2013