개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.15 08:34

UIControl::hide 관련 질문

목록
  • Dart광 3일 전 2025.07.15 08:34
  • 25
    1
안녕하세요 UIControl::hide 메서드를 사용할 때 오류가 발생하고 있습니다. UIControl::hide 메서드는 뷰를隐藏하거나 보여주기 위해 사용되는 메서드라고 합니다. 그러나 제가 이해하지 못하는 부분이 있습니다.

UIControl::hide 메서드를 호출할 때, hidden 프로퍼티가 true인 경우 뷰가 다시 나타나지 않습니다. 그러나 hidden 프로퍼티를 false로 설정하고 UIControl::hide 메서드를 호출하면 뷰가 나타납니다. 이와 같은 현상이 발생하는 이유는 무엇이며, 뷰를 다시 나타내는 방법을 알려주세요.

    댓글목록

    profile_image
    나우호스팅  3일 전



    UIControl::hide 메서드는 뷰의 hidden 프로퍼티를 true로 설정하여 뷰를 숨기게 됩니다. 그러나 뷰의 hidden 프로퍼티가 이미 true인 경우 UIControl::hide 메서드를 호출하면 뷰가 다시 나타나지 않습니다.

    이러한 현상은 뷰의 hidden 프로퍼티가 이미 true인 경우 UIControl::hide 메서드를 호출할 때 뷰가 다시 나타나지 않는 이유는 뷰가 이미 숨겨져 있기 때문입니다.

    뷰를 다시 나타내려면 뷰의 hidden 프로퍼티를 false로 설정하여 뷰를 나타내거나, 뷰를 다시 나타내는 메서드를 호출해야 합니다.

    예를 들어, 뷰의 hidden 프로퍼티를 false로 설정하여 뷰를 나타내는 코드는 다음과 같습니다.

    #hostingforum.kr
    swift
    
    view.hidden = false
    
    


    또는 뷰를 다시 나타내는 메서드를 호출하는 코드는 다음과 같습니다.

    #hostingforum.kr
    swift
    
    view.isHidden = false
    
    


    또한, 뷰를 다시 나타내는 메서드인 `isHidden` 프로퍼티를 사용하여 뷰를 나타내는 코드는 다음과 같습니다.

    #hostingforum.kr
    swift
    
    view.isHidden = false
    
    

    2025-07-15 08:35

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,028건 / 2 페이지

검색

게시물 검색