#iphone #ios4 #mkmapview #mapkit
#iPhone #ios4 #mkmapview #mapkit
Вопрос:
Я добавил UIButton, UITextField и MKMapView в UIViewController. Я привязываю все элементы управления к свойствам. Но когда я запускаю приложение, там нет кнопки и текстового поля, только карта. У меня есть навигационный контроллер, и я думал, что он скрывает элементы управления, но нет. Есть ли какая-либо дополнительная опция, которую необходимо установить при добавлении дополнительных элементов управления с помощью MKMapView в одном представлении?
И я забыл сказать. В UITextField у меня есть жестко заданное значение («Лондон»), и в заданном местоположении на карте я получаю значение из этого UITextField, и оно работает. Итак, поле находится где-то на экране, но оно сшивает эту карту, скрывая ее каким-то образом.
Но, если я в редакторе просмотра уменьшу карту, это как-то нормально. Но почему я должен сделать его таким маленьким в редакторе, чтобы он был в порядке в режиме запуска?
Ответ №1:
возможно, вам следует использовать UIButton, UITextField с
[self.view bringSubviewToFront:UIView]
спереди.