Arka plan görüntüsü içeren bir özel UITableViewCell
sahibiyim. İşte görünüm hiyerarşisi. Bahsettiğim imageView turuncu renkle vurgulanmıştır.UITImaViewView içinde UIImageView için yanlış renk
Benim sorunum görüntü (orijinal kesinlikle eşittir) Film şeridinde mükemmel ama app çalıştırdığınızda simülatör ve gerçek iPhone üzerinde biraz daha beyaz olmasıdır.
Şimdiye kadar:
- Ben görünümü hiyerarşisinde tüm renk tonu renk ve alfa değerleri kontrol etti.
- Ben de bu kodu kullandı: Ben orijinal görüntü ve oluşturulan resmin arasındaki bu küçük (ama tasarım öldürme) fark var neden bulmak gibi olamaz
override func awakeFromNib() {
super.awakeFromNib()
backgroundImageView.image = UIImage(named: "Cell Background")?.imageWithRenderingMode(.AlwaysOriginal)
print(backgroundImageView.highlighted)
}
Şimdilik.
biter? Sınırları kontrol ettin mi? –
@PKT UIImageView tam hücreyi kapsamaz. Hücre contentView arka plan rengi tamam. Sorun sadece UIImageView oluşur. –
Görüntü görünümünün opak olup olmadığını kontrol ettiniz mi? Alfa değeri 1'e ayarlanmamışsa, rengi muhtemelen arkasında ne varsa etkilenir. – LulzCow