Przycisk tworzę programowo ..........
button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(aMethod:)
forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];
jak mogę zmienić kolor tytułu?
ios
objective-c
iphone
uibutton
Witaj świecie
źródło
źródło
btn.titleColor
, jest po prostubtn setTitleColor
dostępnyUtworzonego
UIButton
dodaje sięViewController
, Poniższy instancji metodę do zmianUIFont
,tintColor
aTextColor
zUIButton
Cel C
Szybki
Swift3
źródło
Rozwiązanie w Swift 3 :
Spowoduje to ustawienie koloru tytułowego przycisku.
źródło
W Swift 5
UIButton
masetTitleColor(_:for:)
metodę.setTitleColor(_:for:)
ma następującą deklarację:Poniższy przykładowy kod placu zabaw pokazuje, jak utworzyć
UIbutton
wUIViewController
i zmienić jego kolor tytułu za pomocąsetTitleColor(_:for:)
:źródło
Jeśli używasz Swift, zrobi to samo:
buttonName.setTitleColor(UIColor.blackColor(), forState: .Normal)
Mam nadzieję, że to pomaga!
źródło