0
나는 내 프로젝트에 다음 코드를 구현했습니다!uibutton + setselected
UIImage *add_item_icon = [UIImage imageNamed:@"add_item_icon.png"];
UIImage *img = [UIImage imageNamed:@"add_button.png"];
if(headerButton != nil)
[headerButton release];
headerButton = [[UIButton alloc] init];
headerButton.frame = CGRectMake(0, 0, 320, 42);
headerButton.backgroundColor = [UIColor clearColor];
headerButton.showsTouchWhenHighlighted = YES;
[headerButton setBackgroundImage:img forState:UIControlStateNormal];
[headerButton setTitle:@"Add New Gallery" forState:UIControlStateNormal];
[headerButton setImage:add_item_icon forState:UIControlStateNormal];
headerButton.titleLabel.font = [UIFont systemFontOfSize:16];
headerButton.titleLabel.textColor = [UIColor darkGrayColor];
[headerButton addTarget:self action:@selector(headerButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
//[headerButton setTitleColor:[UIColor darkGrayColor] forState:UIControlStateSelected];
제 질문은 버튼을 클릭 할 때마다 제목에 할당 된 색상이 변경되었습니다. 요구 사항은 그렇게해서는 안됩니다. 어떤 pls 나를 안내! 가능한 한 빨리