일부 맞춤형 레이아웃을 레이아웃하려고하는데 제약 조건을 활성화하려고하면 Xcode에서 배율을 사용할 수 없다고 말합니다.iOS 제약 조건에서 배율을 사용할 수 없습니다.
class MenuView: UIView {
var addButton: AddButton!
var settingsButton: SettingsButton!
// ........
func setConstraints (withBarReference reference: NSLayoutYAxisAnchor) {
NSLayoutConstraints.activateConstraints([
// ........
addButton.centerXAnchor.constraintEqualToAnchor(self.centerXAnchor, multiplier: 0.5),
// ........
settingsButton.centerXAnchor.constraintEqualToAnchor(self.centerXAnchor, multiplier: 1.5)
])
}
}
여기 일이 엑스 코드는 contraintEqualToAnchor에 구문 오류 준다이다 : 다음은 코드의 예입니다 기능을 내가 "멀티 플라이어"에서 "상수"대체해야한다고 말한다.
멀티 센터 옵션을 X 센터 앵커에 사용할 수없는 이유는 무엇입니까?
를 입력하여이 제약 조건을 활성화하는 것을 잊지 마세요 그들의 " 승수 "매개 변수를 사용하면"상수 "만 변경할 수 있습니다. –
.isActive = true를 놓치지 않았습니까? –