UILabel Hintergrundfarbe
Ich versuche mich zu ändern, das UILabel Hintergrundfarbe mit diesem code
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
m_ShopName.text = m_CurrShop.m_Name;
m_ShopAddress.layer.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.0].CGColor;
}
aber nichts ist passiert.
- UIButton.backgroundColor=
- welche Klasse ist m_ShopAddress?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie dies tun:
Dies wird Ihnen helfen,
Habe ich immer Folgendes gemacht
m_ShopAddress.backgroundColor = [UIColor red];
Wenn ich wollte, ändern Sie den alpha...
m_ShopAddress.alpha = 0.0 f;
Einen alpha-Wert von 0 bedeutet, es ist komplett transparent. Das ist wahrscheinlich der Grund, warum nichts passiert (was auch immer du damit meinst).
Und ich würde nicht auf die Hintergrundfarbe des Schicht, aber der UILabel direkt.
Wenn Sie ein storyboard, um zu sehen, wenn Sie eine Farbe für den hintergrund anzeigen, die in den storyboard. Die Ansicht Hintergrundfarbe war das überschreiben der layer-Farbe für mich. Ich habe die Hintergrundfarbe für die Ansicht in der storyboard-Standard " und dieses fest für mich.
So hatte ich den code:
Den cellLabel war die Auffassung im hintergrund, dass war nicht zu ändern. Ich hatte zu einer Zeit, legen Sie eine Hintergrundfarbe für die Ansicht im Storyboard. Einmal wechselte ich die Ansicht hintergrund für die cellLabel standardmäßig die Farbe des Layers an Wirkung nahm.
View Hintergrund