Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

XCode 6 - problem z formsheet


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 uho

uho
  • 207 postów
  • SkądŁuków, PL

Napisano 10 czerwca 2014 - 18:08

Hej
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.

#2 uho

uho
  • 207 postów
  • SkądŁuków, PL

Napisano 20 czerwca 2014 - 16:35

W Xcode Beta 2, formSheet zachowuję się normalnie.




Użytkownicy przeglądający ten temat: 5

0 użytkowników, 5 gości, 0 anonimowych