Я создал два представления в одном надзоре, а затем добавил ограничения между представлениями: < /p>
_indicatorConstrainWidth = [NSLayoutConstraint constraintWithItem:self.view1 attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.view2 attribute:NSLayoutAttributeWidth multiplier:1.0f constant:0.0f];
[_indicatorConstrainWidth setPriority:UILayoutPriorityDefaultLow];
_indicatorConstrainHeight = [NSLayoutConstraint constraintWithItem:self.view1 attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:self.view2 attribute:NSLayoutAttributeHeight multiplier:1.0f constant:0.0f];
[_indicatorConstrainHeight setPriority:UILayoutPriorityDefaultLow];
[self addConstraint:_indicatorConstrainWidth];
[self addConstraint:_indicatorConstrainHeight];
< /code>
Теперь я хочу изменить свойство множителя с помощью анимации, но я не могу понять, как изменить свойство мультилера. (Я нашел _coeffief в частной собственности в файле заголовка nslayoutconstraint.h, но это частное.)>
Подробнее здесь: https://stackoverflow.com/questions/195 ... constraint
Могу ли я изменить свойство множителя для nslayoutConstraint? ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение