2017-03-22 3 views
-1

현재 내 사이드 ​​메뉴에 버튼이있어 신속한 파일에 링크되어 있으므로 클릭하면 특정 URL이로드되고 버튼을 누르면 사이트가 표시되지만 버튼의 제목은 강조 표시되지 않습니다. 내가 두드 리거나 두 개 동안 버튼을 누르고 있으면 회색으로 강조 표시됩니다. 어떻게하면 내 감동에 즉시 반응하게 할 수 있습니까? 단추를 들지 않고 강조 표시하는 방법은 무엇입니까?

Here's my menu bar

Button IB

내 평판

두 개 이상의 링크를 게시 할만큼 높지 않다. 또한

, heres는 내가 신속한 파일에 연결하는 방법 :

@IBAction func openCurrentUpcomingRaffles(_ sender: Any) { 

    let url = URL(string: "https://studiobash.herokuapp.com/dayofevent") 
    webView.loadRequest(URLRequest(url: url!)) 
} 
+1

구현 공유하십시오 - 코드 또는 인터페이스 빌더 중 하나를, 그래서 우리는 당신이 버튼을 설정 한 방법을 볼 수 있습니다. – dmorrow

+0

사진을 추가했지만 4 명이 있지만 지금은 2 명만 게시 할 수 있습니다. – athill16

+0

'사용자 입력'후에 버튼을 '강조 표시'하시겠습니까? 아니면 잠깐 동안 사용자가 입력 한 후 버튼이 즉시 반응하고 강조 표시하지 않아도됩니까? – Joe

답변

0

이렇게하려면 각 단추 뒤에 일반보기를 추가하고 단추를 클릭 할 때마다 프로그래밍 방식으로 일반보기의 배경색을 밝은 회색으로 변경하여 어떤 메뉴 항목 당신은 현재보고되었다 :

yourView.backgroundColor = UIColor.lightGray

0

당신이 정의에있는 버튼 유형을 변경 시도?

+0

예, 맞춤 설정으로 바꾸면 실제로 들여다 보더라도 강조 표시되지 않으므로 "그리기"설정과 "상태 구성"설정을 사용하지 않아도됩니다. – athill16

관련 문제