Mam problem z moją aplikacją podczas testowania iPhone'a X. Nie jestem pewien, jak rozwiązać ten problem, a także nie sprawić, że będzie to problemem dla innych urządzeń iPhone X rozmiary. To wydaje się być problemem tylko na symulatorze iPhone X.Jak rozwiązać problem z wysokością tabulatora na iPhone X
Odpowiedz
"Inspector File" z prawej XCode storyboard, umożliwiają bezpieczny obszar układ prowadzący do wspierania swoją aplikację na iPhone
This post opisuje naprawdę dobre.
Wygląda na to, że to pytanie jest duplikatem, dlaczego więc nie oznaczać go jako takiego? –
@MartijnPieters Oba pytania są różnymi pojęciami, ale kierują je do tych samych rozwiązań. –
Duplikaty dotyczą tego samego rozwiązania. –
invalidateIntrinsicContentSize z UITabBar w viewWillLayoutSubviews, które mogą Ci pomóc.
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
self.tabBar.invalidateIntrinsicContentSize()
}
Cześć Nishant, trid to, nie robi różnicy. – icekomo
Wpadłem na ten sam problem. Na szczęście poniższy post mnie oszczędza. Jestem pewien, że możesz rozwiązać swój problem.
https://novemberfive.co/blog/apple-september-event-iphonex-apps/
technika przy użyciu widoku bazowego dla UITabBar wypełnić powierzchnię dolną rozwiązuje problem masz cierpi.
Dzięki, to jest dobra lektura. – icekomo
W Ograniczeń -
Jeśli dajesz dolną przestrzeń „Bottom Układ Guide”, po czym nastąpi ten problem.
Rozwiązanie:
Daj dolną przestrzeń względem SuperView. To zadziała w 100% idealnie.
Rozwiązaniem dla mnie było to, że miałem zwyczaj UITabBar wysokość zestawu, coś takiego:
override func viewWillLayoutSubviews() {
var tabFrame = tabBar.frame
tabFrame.size.height = 60
tabFrame.origin.y = self.view.frame.size.height - 60
tabBar.frame = tabFrame
}
wyjąć go i pasek kart będą wyświetlane poprawnie na iPhone X.
- 1. Problem z iPhone X na pełnym ekranie
- 2. Problem z wysokością linii Cufon
- 3. Problem z wysokością okna podglądu SVG na ios Safari
- 4. Jak rozwiązać problem z brut.androlib.AndrolibException
- 5. Problem z wysokością jScrollPane 2.0 w chrome
- 6. Jak rozwiązać problem z DNS w Pythonie?
- 7. Jak rozwiązać problem z pamięcią z Mapą na iOS 6
- 8. Jak rozwiązać problem z pętlą przekierowania
- 9. jak rozwiązać problem z perspektywą eclipse?
- 10. Jak rozwiązać problem z błędem lokalizacji zapisu?
- 11. Jak rozwiązać problem z błędem instalacji pod?
- 12. Jak rozwiązać problem strat nan?
- 13. jak rozwiązać problem z Jennkinem Za mało miejsca na dysku?
- 14. problem z git + DiffMerge na OS X
- 15. JXL rozwiązać problem #VALUE
- 16. Google Maps problem z wysokością CSS Flexbox model
- 17. Jak rozwiązać PhantomJS nie znaleziono na PATH na OS X?
- 18. Jak rozwiązać problem przestoju dostawców OpenID?
- 19. jak rozwiązać problem wyścigu między wywołaniami funkcji
- 20. Jak rozwiązać problem _.some za pomocą _.every?
- 21. Android: android.view.ViewRoot $ CalledFromWrongThreadException - jak rozwiązać problem?
- 22. Fancybox problem nakładki na iPad/iPhone
- 23. Jak rozwiązać problem javax/mail/MessagingException?
- 24. Iphone localStorage "QUOTA_EXCEEDED_ERR" problem
- 25. Niestandardowe UIView z dynamiczną wysokością na Storyboard
- 26. projekt OpenCV na iPhone - opencv.hpp budynek problem
- 27. Jak rozwiązać problem Integral w języku Java?
- 28. Jak rozwiązać problem "Nieobsługiwany wyjątek typu BeansException"
- 29. Jak rozwiązać Linux uprawnień problem dla OpenCart
- 30. Jak rozwiązać problem z łączeniem crt0.o w kompilacji krzyżowej?
użycie programowo TabBarController który będzie nie dotyczy tego problemu – Hitesh