Я создаю кнопку программно ..........
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];
как я могу изменить цвет заголовка?
ios
objective-c
iphone
uibutton
Привет мир
источник
источник
btn.titleColor
, там простоbtn setTitleColor
доступноВы создали
UIButton
добавленныйViewController
, следующий метод экземпляра, чтобы изменитьUIFont
,tintColor
иTextColor
изUIButton
Objective-C
стриж
Swift3
источник
Решение в Swift 3 :
Это установит цвет заголовка кнопки.
источник
С Swift 5,
UIButton
естьsetTitleColor(_:for:)
метод.setTitleColor(_:for:)
имеет следующую декларацию:В следующем примере кода Playground показано, как создать объект
UIbutton
inUIViewController
и изменить его цвет заголовка с помощьюsetTitleColor(_:for:)
:источник
Если вы используете Swift, это сделает то же самое:
buttonName.setTitleColor(UIColor.blackColor(), forState: .Normal)
Надеюсь, это поможет!
источник