2015-09-19 20 views
13

loszuwerden Wie ist es möglich, dieses ärgerliche auf dem iPad in iOS 9. enter image description hereiOS 9 iPad Keyboard von „undo Ansicht“

unten „rückgängig zu machen“, um loszuwerden, ist meine eigene Tastatur, über meinem Zubehöransicht. (nur für Testzwecke in dieser hässlichen Farbe). Kann mir bitte jemand sagen, wie man es entfernt? Danke im Voraus.

+1

versuchen diese http://stackoverflow.com/questions/32606655/how-to-hide-shortcut-bar-in-ios9/32650674?noredirect=1#comment53184204_32650674 –

+0

Falls Sie für weitere Informationen schauen Sie auf Dies wird die "Rückgängig-Ansicht" als die "Shortcut" -Leiste bezeichnet. Es ist so konzipiert, dass Programmierer ihre eigenen Tastaturkürzel hinzufügen können, obwohl ich noch nicht viele gesehen habe. – TenaciousJay

Antwort

21

Ersetzen Sie für Swift 2.0 yourTextView durch die Variable der UITextView, die die Tastatur aufrufen wird. Sie können diesen Code in viewDidLoad platzieren und es wird wie ein Zauber wirken.

if #available(iOS 9.0, *) { 
    let item : UITextInputAssistantItem = yourTextView.inputAssistantItem 
    item.leadingBarButtonGroups = [] 
    item.trailingBarButtonGroups = [] 
} else { 
    // Fallback on earlier versions 
} 
+0

Nur FYI, müssen Sie dies auf jedem UITextView oder UITextField (im Grunde alles, was die Tastatur öffnet) aufrufen, da jedes Eingabefeld hat eine eigene UITextInputAssistantItem. – TenaciousJay

+0

Ja tenaciousJay es wahr, das ist die einzige Lösung, die ich im Moment habe, da ich immer noch IOS9 und swift 2.0 – OverD

+0

Wer hat objective c code? – TheJeff