2016-11-19 8 views
1

Черная полоса появляется при использовании разных типов текстовых полей при их нажатии. я не знаю, почему, но это произошло, когда я повышен до Xcode 8. Вот картина:Черная полоса, появляющаяся над клавиатурой - ошибка Xcode

enter image description here

Это происходит, когда он переходит из обычного текстового поля к другому типу клавиатуры, как цифровая клавиатура или клавиатуру типа пароля. Я думаю, что решение может отключить панель предложений слов, но я не уверен.

Любая помощь будет оценена!

ответ

0

, пожалуйста, попробуйте это.

textField.inputAccessoryView = nil 
+0

попытаться добавить self.view.layoutIfNeeded() каждый раз, когда клавиатура будет отображаться. –

+0

Сделать уведомление или задать делегат textField –

+0

Это в симуляторе? Вы пробовали на самом устройстве? – Rikh