Button 눌렀을 때, Button이 깜박이게 하고 싶어요

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    • Joseph Kim
      참가자
      • 글작성 : 3
      • 답글작성 : 3
      1,320 포인트

      안녕하세요? 

      storyboard 없이 button 만들어서 UIView위에 놨습니다. 

      button을 눌렀을 때, 잠시동안 깜박이거나 색깔을 다른 것으로 바꾸게 하는 방법이 있을까요?

      call은 되는데 깜박이는 것이 없으니 emulator에서 눌렀는지 확인이 안되네요. 

      아래는 button setting 한 것입니다. 

      =============================

      myButton.setTitle(“Button”, for: .normal)

      myButton.backgroundColor = .blue

       myButton.setTitleColor(.white, for: .normal)

       myButton.titleLabel?.font = .systemFont(ofSize: 40)

      myButton.addTarget(self, action: #selector(onClickedBtn), for: .touchUpInside)

      ======== 아래는 클릭할 때 부르는 func ====================

      @objc func onClickedBtn() {

              print(“MainViewController – onClickedFindChargeStationBtn() called”)        

          }

       

    • rodxx
      참가자
      • 글작성 : 1
      • 답글작성 : 5
      1,320 포인트

      버튼 스타일을 system으로 설정하면 클릭 시 깜빡이는 효과가 있습니다.

      그 외에는 UIView의 animate 메소드를 사용하는 방법이 있을 것 같습니다.

      원하시는게 구체적으로 어떤 건지 잘 모르겠지만 생각나는건 이정도네요

      avatar
    • Joseph Kim
      참가자
      • 글작성 : 3
      • 답글작성 : 3
      1,320 포인트

      답변 감사합니다. button type을 .system으로 하니 적용 되네요!!

      avatar
2 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

logo landscape small

사업자번호 : 260-27-00477
통신판매업 신고번호 : 제 2020-충북청주-0663 호
고객센터 : 카카오톡채널 @yagom