UITextView ist eine Unteransicht der Ansicht des modalen Controllers. Ich muss die UITextView-Höhe verringern, wenn die Tastatur angezeigt wird, damit die untere Y-Koordinate der UITextView der oberen y-Koordinate der Tastatur entspricht. I'getting TastaturhöheUIModalPresentationFormSheet auf dem iPad. So passen Sie die UITextView-Höhe an, wenn die Tastatur angezeigt wird
CGRect frameBegin = [[notification.userInfo objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue] ;
CGRect frameEnd = [[notification.userInfo objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue];
CGRect resultBegin = [self.view convertRect:frameBegin fromView:nil];
CGRect resultEnd = [self.view convertRect:frameEnd fromView:nil];
CGFloat kbdHeight = resultBegin.origin.y - resultEnd.origin.y;
Das Problem ist, dass diese modale Ansicht aufspringt, wenn Tastatur erscheint. Wie berechnet man in diesem Fall die obere Randkoordinate der Tastatur?
Eine Menge Dinge passiert, seit ich die Frage erstellt. Wie auch immer, danke für die Antwort. – Michael