tableviewcell
ürününün numaralı backgroundColor
s ürününü vermeyi denemiyorum ve beklendiği gibi çalışmıyor. Dokümantasyon, bir seferde sadece bir desen kullanabilme hakkında hiçbir şey söylemiyor. UIColor colorWithPatternImage sadece bir resim kullanıyor
Cell1.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed: @"red.png"]];
Cell2.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed: @"green.png"]];
Cell3.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed: @"blue.png"]];
tamamı 3 sıra kırmızı olurdu. Sanki iade edilen küresel bir renk varmış gibi.
colorWithPatternImage
döner her arama için kCGColorSpaceModelPattern 1
ne olursa olsun görüntü içinde geçirilir. Bu doğru olsaydı sadece bir defada 1 küresel desen var ki, o zaman renk mavi bir başka deyişle son bir set olmalıdır.
Bu hiç mantıklı değil. Apple'ın burada ne yaptığı konusunda herhangi bir uzmanlık var mı?
EDIT Tamamen ayrı bir görünümde farklı bir desen bile kullanıyorum ve yine de diğer görünümün desenlerini etkiliyor. Dokümantasyon bunu belirtmese de, bir seferde tek bir UIColor görüntü kalıbıyla sınırlı olmanıza rağmen ikna oldum. Üzgün.
güncellemesi için teşekkürler her durumda bir olgu ifadesidir :) – Brenden