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 Central

    Android Cent

    13 Kasım 2008
  • Benjamin Heckendorn

    Benjamin Hec

    4 Mayıs 2008
  • HBO

    HBO

    17 Mayıs 2006