수색…


UISwitch를 이미지보기의 가로 또는 세로 레이아웃 사이를 전환 할 수있는 동작에 연결하십시오.

@IBAction func axisChange(sender: UISwitch) {
    UIView.animateWithDuration(1.0) {
        self.updateConstraintsForAxis()
    }
}

updateConstraintForAxis 함수는 두 개의 이미지 뷰를 포함하는 스택 뷰의 축을 설정합니다.

private func updateConstraintsForAxis() {
    if (axisSwitch.on) {
        stackView.axis = .Horizontal
    } else {
        stackView.axis = .Vertical
    }
}

아래의 애니메이션 GIF에서 어떻게 나타나는지 보여줍니다.

여기에 이미지 설명을 입력하십시오.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow