코드에 설정된 제약 조건이 AutoLayout 및 SizeClasses를 사용하여 생성 된 제약 조건을 재정의합니까?

Cesare

이 방법으로 제약 조건을 설정했습니다.

constraintButtonUpgrade = NSLayoutConstraint (item: buttonUpgrade,
        attribute: NSLayoutAttribute.Bottom,
        relatedBy: NSLayoutRelation.Equal,
        toItem: self.view,
        attribute: NSLayoutAttribute.Bottom,
        multiplier: 1,
        constant: 500)
        self.view.addConstraint(constraintButtonUpgrade)

이 코드는 같은과 (같은 제약의 일정을 수정합니다 item, attribute, toItem나는 스토리 보드보기에서 만든?

JustSid

아니오, 이것은 모호한 레이아웃으로 이어지는 이미 존재하는 다른 제약과 싸울 수있는 새로운 제약을 추가합니다 (즉, 자동 레이아웃은 레이아웃을 해결하기 위해 그들 중 하나를 무작위로 깨뜨립니다). 깔끔하게 작동하려면 먼저 다른 제약 조건을 제거해야합니다. 또는 새 제약 조건을 생성하는 대신 다른 제약 조건을 수정할 수도 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관