У меня есть UIButton
и UITextField
бок о бок следующим образом.
Я хочу, чтобы кнопка Добавить имела только ширинуна основе содержания.И текстовый вид должен занимать остальное пространство.У меня есть следующие ограничения автоматической компоновки.
private func setupLayout() {
newDeviceIdTextField.topAnchor.constraint(equalTo: deviceIdLabel.bottomAnchor, constant: 12).isActive = true
newDeviceIdTextField.leadingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.leadingAnchor, constant: 12).isActive = true
newDeviceIdButton.topAnchor.constraint(equalTo: deviceIdLabel.bottomAnchor, constant: 12).isActive = true
newDeviceIdButton.trailingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.trailingAnchor, constant: -12).isActive = true
newDeviceIdButton.leadingAnchor.constraint(equalTo: newDeviceIdTextField.trailingAnchor, constant: 0).isActive = true
}
В этой статье есть раздел, который, я считаю, точно решает мою проблему.Но я просто не понимаю, как.
Что мне здесь не хватает?