0
좋은 아침, 변경 팝 오버의 높이와 숨기기를 취소 새로운 영역
내가 (맥 OS에 대한 빠른 4)이 litte 예를 :스토리 보드
결과
내 popover에는 3 개의 버튼이 있습니다. 회색 버튼에 IBAction이 있습니다.
- 나는 회색에서 내 팝 오버의
- 텍스트 필드를 높이를 변경하려면 :
지금은 내가 회색 버튼을 누르면, 다음과 같은 상황을 실현하고 싶습니다 버튼이 숨겨져 있어야합니다. 나는이 같은 텍스트 필드를 숨길 수,
@IBAction func buttonPressed(_ sender: NSButton) { self.view.window?.animator().setFrame( NSRect(origin: CGPoint(x: self.view.window!.frame.origin.x, y: self.view.window!.frame.origin.y), size: CGSize(width: self.view.window!.frame.width, height: self.view.window!.frame.height - 100)), display: true, animate: true) }
내가 아는 :
- 두 개의 흰색 단추를 내가 성공이 시도 내 팝 오버의 높이를 변경하려면
를 이동해야 mytextfield.isHidden = true
을 그러나 텍스트 필드가 이전에 표시되었던 같은 위치에 두 개의 흰색 버튼을 어떻게 움직일 수 있습니까?
귀하의 솔루션에 감사드립니다. 한편 나는 이것을 할 또 다른 방법을 발견했다. 내 스토리 보드에서 흰색과 회색 버튼 사이의 수직 간격을 설정하고 IBOutlet을 통해이 제약 조건을 연결 한 다음 제약 값을 10으로 설정합니다 (기본 100 대신). 고마워요 :) – Ghost108