1

在我的 iPad 应用程序中,我有一个 UIButton,当按下它时会启动一些需要时间的数据传输。在此期间,按钮变为蓝色,如下所示:

在此处输入图像描述

有没有办法改变这个颜色?

4

2 回答 2

3

更改色调颜色,将在按钮突出显示时使用。

[myButton setTintColor:[UIColor blackColor]];
于 2013-09-04T10:48:10.047 回答
0

尝试这个

UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 50, 100, 50)];
    [button setTitle:@"hi" forState:UIControlStateNormal];
    [button setBackgroundColor:[UIColor blackColor]];
    [self.view addSubview:button];
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:5.0];
    button.backgroundColor = [UIColor whiteColor];
    [UIView commitAnimations];
于 2013-09-04T10:43:00.170 回答