Arka plan rengine zaten uygulanan bir rgb
olan bir UITextField
var. Arka plan renginin alfaını ayarlamaya çalışıyorum. rgb
rengini Objective-c
içine yeniden yerleştirmeden alfa'yı nasıl ayarlayabilirim?Varolan bir arka plan renginin alfa kanalı nasıl değiştirilir
6
A
cevap
8
Böyle bir şey arıyorsanız:
CGFloat newAlpha = 0.7;
CGColorRef color = CGColorCreateCopyWithAlpha(self.yourTextField.layer.backgroundColor, newAlpha);
[self.yourTextField.layer setBackgroundColor:color];
Yoksa zaten rengini biliyor ve eğer sadece şimdiki alfa istiyorum:
CGFloat alpha = CGColorGetAlpha(self.yourTextField.layer.backgroundColor); //Get current alpha
self.yourTextField.layer.backgroundColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:alpha].CGColor;
9
Sen kullanabilirsiniz:
UIColor *color = ...;
color = [color colorWithAlphaComponent:0.5f];
2
Swift 3 veya 4'te:
let color: UIColor = UIColor.black.withAlphaComponent(0.7)
İlgili konular
- 1. Üç.js'de tutarsız alfa kanalı
- 2. OpenGL ES 2.0 PNG alfa kanalı
- 3. ImageIO, PNG alfa kanalı yoksayıyor
- 4. bir alfa kanalı destekler ggplot2 arasında ggplot2
- 5. reactjs - arka plan renginin satır içi stili nasıl ayarlanır?
- 6. Seçili satırların arka plan rengini, açılır menüye göre nasıl değiştirilir?
- 7. Alfa Kanalı bir Image Kullanılan eğer belirleyin
- 8. UIViewController'ın arka plan rengi nasıl değiştirilir
- 9. Java panelindeki arka plan rengi nasıl değiştirilir?
- 10. ContentDialog uwp'nin arka plan katmanı nasıl değiştirilir
- 11. Arka plan görüntüsünün opaklığı nasıl değiştirilir?
- 12. JTabbedPane'in arka plan rengi nasıl değiştirilir?
- 13. Konsolda ön plan ve arka plan metni rengi nasıl değiştirilir?
- 14. Dokunarak bir UILabel alfa nasıl değiştirilir?
- 15. UICollectionView'daki bir bölümün arka plan rengi nasıl değiştirilir?
- 16. Nasıl kontrol edilir? System.Windows.Forms.ToolStripButton vurgulamak/arka plan rengi nasıl değiştirilir?
- 17. ? Android: attr/selectableItemBackground başka bir varolan arka plan ile
- 18. Arka Plan Resmini Şeffaf Arka Plandan Görüntü
- 19. ImageMagick'te bir görüntünün şeffaflığı ile beyaz arka plan renginin değiştirilmesi nasıl yapılır?
- 20. FFmpeg: PNG maskesi kullanarak bir videoya alfa kanalı ekleme
- 21. RichTextBox'ta belirli satırların arka plan rengi nasıl değiştirilir?
- 22. Devexpress Grid'deki hücrenin arka plan rengi nasıl değiştirilir?
- 23. WP8 silverlight'taki Durum Çubuğunun arka plan rengi nasıl değiştirilir?
- 24. jQuery olmadan gezinirken div arka plan görüntüsü nasıl değiştirilir?
- 25. ImageCardView'da bilgi alanının arka plan rengi nasıl değiştirilir?
- 26. iOS Swift - Tablo Görünümü'nün arka plan rengi nasıl değiştirilir?
- 27. Notepad ++ metin düzenleyicisinde arka plan rengi nasıl değiştirilir?
- 28. Css ile giriş onay kutusundaki arka plan rengi nasıl değiştirilir?
- 29. GDI +? Kullanarak bir görüntünün arka plan rengini nasıl değiştirebilirim?
- 30. UISearchBar berrak arka plan görüntüsü
Bunu, UIColor'un yanı sıra CGColor'u da içerecek şekilde günceller misiniz? –