У меня есть UITextField, который я хочу увеличить ширину при нажатии. Я установил ограничения и убедился, что ограничение слева имеет более низкий приоритет, чем тот, который я пытаюсь оживить с правой стороны.
Вот код, который я пытаюсь использовать.
// move the input box
UIView.animateWithDuration(10.5, animations: {
self.nameInputConstraint.constant = 8
}, completion: {
(value: Bool) in
println(">>> move const")
})
Это работает, но, похоже, это происходит мгновенно, и, похоже, нет никакого движения. Я попытался установить его на 10 секунд, чтобы убедиться, что у меня ничего не пропало, но я получил те же результаты.
nameInputConstraint - это имя ограничения, которое я управляю перетаскиванием, чтобы подключиться к моему классу из IB.
Спасибо за вашу помощь заранее!