Coś strasznego stało się z UIModalPresentationFormSheet, albo to bug.
Sprawdzałem jak moja aplikacja radzić sobie będzie po skompilowaniu na Xcode6, aż doszedłem do testów na nowo stworzonym projekcie.
Jest akcja która wywołuje jakiś widok w którym jest textField, czyli:
ViewController2 *vc = [[ViewController2 alloc] initWithNibName:@"ViewController2" bundle:nil]; vc.modalPresentationStyle = UIModalPresentationFormSheet; [self presentViewController:vc animated:YES completion:nil];Widok się pojawia i gdy kliknę w pole tekstowe, klawiatura ekranowa się pojawia, okno formSheeta ucieka sobie gdzieś pod klawiaturę ?!
Czytałem o zmianach w iOS8, ale żeby z buta taka prosta sprawa byłą zwalona!
Zauważyłem że i w UISplitViewController jest lekka korekta, zmiany wielkości lewego widoku, w iOS7 w którejś orientacji zmieniała się jego szerokość o 2px . No i chyba poprawili buga w UITextView z kursorem który chował się pod widokiem klawiatury podczas pisania.