MKMapView скрывает все элементы управления в представлении - PullRequest
1 голос
/ 07 октября 2011

Я добавил UIButton, UITextField и MKMapView в UIViewController. Я связываю все элементы управления со свойствами. Но когда я запускаю приложение, нет кнопки и textField, только карта. У меня есть навигационный контроллер, и я думал, что он скрывает элементы управления, но нет. Есть ли какая-либо дополнительная опция, которая должна быть установлена ​​при добавлении большего количества элементов управления с MKMapView в одном представлении?
И я забыл сказать. В UITextField у меня есть жестко запрограммированное значение («Лондон»), и в заданном месте на карте я получаю значение из этого UITextField, и это работает. Итак, поле где-то на экране, но оно выглядит так, что карта как-то его скрывает.
Но, если я имею ввиду редактор, делающий карту меньше, это как-то хорошо. Но почему я должен сделать его таким маленьким в редакторе, чтобы нормально работать в режиме запуска? enter image description here enter image description here

1 Ответ

0 голосов
/ 07 октября 2011

возможно, вам следует вынести свою UIButton, UITextField с

[self.view bringSubviewToFront:UIView] 

на передний план.

...