У меня есть UIViewController
в приложении раскадровки.Изменение размера изображения внутри UIViewController
Навигационный бар добавляется автоматически, когда переход установлен, и я добавил UIToolBar
от IB до дна.
Во время выполнения a a UIScrollView
добавляется в контроллер вида как вид. Проблема, вызванная тем, что она перекрывала ранее добавленный UIToolBar
. Поэтому я добавил следующую строку и оттянул панель инструментов спереди.
self.mailOptionsToolbar.layer.zPosition = 1;
Теперь это выглядит прекрасно, но все еще существует небольшая проблема. Когда я нажимаю на элемент кнопки панели инструментов в UIToolBar
, они просто не работают. Скажем, в представлении прокрутки, если UITextbox размещен прямо под любой из этих кнопок, когда я нажимаю на них, он всплывает на клавиатуре! Его как щелчок падает через UIToolBar
на UITextField ниже. Как я могу остановить это?
Я тоже думал о другом. Это изменяет размер UIScrollBar
, чтобы соответствовать только белой разнесенной области, чтобы он не скроил UIToolBar
, в первую очередь, таким образом, не создавая эту проблему. Но я не знаю, как сделать UIScrollView
, который добавляется во время выполнения, чтобы соответствовать только в пределах белой области.
Предложения по обоим из них будут оценены по достоинству.
спасибо.