2017-10-23 1 views
1

나는 오른쪽 상단에있는 버튼 인 ViewController입니다. 내가 그 버튼을 클릭했을 때 ViewController 위의 같은 반 ViewController의 크기 반의 하단에 Show/HideUIView 싶습니다. 누구든지 나를 도와주세요. 미리 감사드립니다. 단지 Show/Hide a UIView가 귀하의 요구 사항 인 경우스위프트 3의 버튼 클릭 조건을 기반으로 다른보기를 표시 하시겠습니까?

+0

쇼. – PGDev

+0

지금까지 @PGDev 지금까지 아무것도 내가 begoneer – anuj

답변

1

, 코드 아래에 작동합니다

class ViewController: UIViewController 
{ 
    @IBOutlet weak var viewHeightConstraint: NSLayoutConstraint! 
    @IBOutlet weak var customView: UIView! 

    override func viewDidLoad() 
    { 
     super.viewDidLoad() 
    } 

    override func viewWillAppear(_ animated: Bool) { 
     super.viewWillAppear(animated) 
     self.viewHeightConstraint.constant = self.view.bounds.height/2 
    } 

    @IBAction func onShowHideButtonPress(_ sender: UIButton) 
    { 
     self.customView.isHidden = !self.customView.isHidden 
    } 
} 

스토리 보드 : 이미 시도 것을

enter image description here

+0

이 알아요하지만 난 그 지역 @ PGDv에서보기 컨트롤러를 호출하고 싶습니다 – anuj

+0

당신은 간단한 UIView 대신 컨테이너보기를 사용할 수 있습니다. 답변을 업데이트했습니다. 봐. – PGDev

+0

그 대답은 @PGDev – anuj

관련 문제