Die Symbolleiste über der Tastatur wird unter iOS 11.0 nicht angezeigt. Es funktioniert gut auf < 11.0 Versionen.Symbolleiste über der Tastatur wird nicht angezeigt - iOS 11
Hier ist mein Code zum Hinzufügen einer Symbolleiste. Also, was soll ich hinzufügen, es auf iOS 11.0 anzuzeigen:
UIToolbar* customToolBar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 60)];
customToolBar.barStyle = UIBarStyleDefault;
customToolBar.items = [NSArray arrayWithObjects:
[[UIBarButtonItem alloc] initWithTitle:@"+ Contact"
style:UIBarButtonItemStylePlain
target:self
action:@selector(showPicker:)],
[[UIBarButtonItem
alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil
action:nil],
[[UIBarButtonItem alloc] initWithTitle:@"- Contact"
style:UIBarButtonItemStylePlain
target:self
action:@selector(HidePicker:)],
nil];
[customToolBar sizeToFit];
self.textView.inputAccessoryView=customToolBar;
Sie haben versucht, mit diesem Link https://stackoverflow.com/questions/14704686/how-to-add-bar-buttons-in-a-uitoolbar –
Eigentlich Problem ist nicht mit ToolBar, Problem ist mit iOS-Update. Ich bin mir sicher, dass etwas hinzugefügt werden muss, um die Symbolleiste in iOS 11 zu unterstützen, und das ist noch nicht alles. –