Кнопки, размещенные на карте Google, исчезают после добавления ограничений Xcode ios Swift - PullRequest
0 голосов
/ 19 сентября 2019

Я делаю приложение для iOS, и у меня возникают проблемы с установкой ограничений на мою UIButton (которая размещена на карте Google).Я хочу, чтобы кнопка была расположена в центре нижней части моей карты Google.Когда я запускаю приложение на своем телефоне, я вижу кнопку.Но как только я наложу ограничение на мою кнопку, оно исчезнет с экрана.Ограничение добавлено с помощью кнопки «Добавить новое ограничение» внизу.

enter image description here

Я понятия не имею, почему эти ограничения не добавляются.Я также пытался решить эту проблему с помощью кода.

self.takePictureBtn.centerXAnchor.constraint(equalTo: self.view.centerXAnchor).isActive = true

self.takePictureBtn.centerYAnchor.constraint(equalTo: self.view.bottomAnchor, constant: self.mapView.frame.size.height - 60).isActive = true

Даже приведенный выше код не работает.Есть ли другой простой способ добавления ограничений?

1 Ответ

0 голосов
/ 19 сентября 2019

Если вы хотите использовать код, вам нужно добавить эту строку до того, как ваши ограничения добавления takePictureBtn.translatesAutoresizingMaskIntoConstraints = false

Кстати, вам нужно предоставить больше информации о структуре проекта, чтобы мы могли вам помочь.

...