2011-10-31 2 views
1

원본보기의 일부가 눌러지면 다른 viewController를 화면에 밀어 넣을 수 있도록 버튼이 있습니다. 나는이 버튼에 IBOutlet을 만들었지 만 큰 효과가있다. 그러나 터치 할 때 (작은 버튼을 누를 때와 마찬가지로) 전체 창이 "청색"으로 바뀌 길 원치는 않는다. 나는 비슷한 SO 게시물에서 찾은 다음 두 가지 방법을 시도했다 : How can I prevent a UIButton from highlighting when pressed?,하지만 둘 다 작동합니다. 내가 설정해야 할게있어?터치했을 때 UIButton이 변경되지 않도록하려면 어떻게해야합니까?

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    self.entireWindowButton.adjustsImageWhenHighlighted = NO; 

    [self.entireWindowButton setImage: [self.entireWindowButton imageForState:UIControlStateNormal] forState:UIControlStateHighlighted]; 
} 

답변

0

나는이 오래된 질문을 실감하지만 당신은 UIButtons을 설정하면 다음 "adjustsImageWhenHighlighted는 = NO"작동 정의에 입력은 기본적으로 NO로 설정됩니다.

관련 문제