iOS

Jak opanować zachowania klawiatury w iOS

Normalnie, gdy dodamy do naszej aplikacji pole tekstowe i po uruchomieniu aplikacji klikamy w to pole, to wysuwa nam się klawiatura. Niestety nie chowa się domyślnie po dotknięciu ekranu lub wciśnięciu klawisza return. Takie zachowania należy zaprogramować. Aby klawiatura schowała się po dotknięciu obszaru poza polem tekstowym należy skorzystać z funkcji: override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { self.view.endEditing(true) } Natomiast aby klawiatura schowała się po wciśnięciu return należy do klasy ViewController dodać…

Continue reading

iOS

Nie opublikujemy aplikacji w App Store jeśli wykonamy build na oprogramowaniu w wersji beta

Podczas próby publikacji aplikacji w App Store Apple poinformowało mnie, że nie mogę tego zrobić ponieważ aplikację zbudowałem na oprogramowaniu w wersji beta. I nie chodzi tutaj o samego Xcode, ponieważ posiadam go w wersji stabilnej. Chodzi o system operacyjny. Pokusiłem się o instalacje macOS High Sierra w wersji beta. Zobaczcie zresztą sami komunikat: Pozostaje mi teraz tylko downgrade macOS.. dariusz

Continue reading

iOS

iOS 11 beta

Ostatnio na konferencji 5 czerwca Apple zaprezentowało nowe wersje systemów operacyjnych na swoje urządzenia. Jednym z nich jest iOS 11. Wersja beta jest już dostępna dla deweloperów posiadających płatne konto. Dla reszty użytkowników iOS 11 zostanie udostępniony we wrześniu 2017 r. Jedną z nowości jest wbudowana funkcja do nagrywania ekranu iPhona. Korzystając z tej funkcji nagrałem kilka widoków takich jak nowe centrum sterowania i nowe App Store. Generalnie na ten moment nie polecam do codziennego…

Continue reading