Ich versuche, ein Bild mit OpenGL ES in iOS anzuzeigen. Aber das Bild bedeckt nur einen Quadranten des Bildschirms. Wie kann ich es im Vollbildmodus anzeigen?So beheben Sie das Problem mit dem GLKView-Ansichtsfenster unter iOS
1
A
Antwort
2
Ich habe die Lösung gefunden. Das Problem besteht darin, den contentScaleFactor von UIView zu setzen. Standardmäßig ist es für Retina-Displays 2,0. Also sollte es auf 1.0 gesetzt werden. Hier finden Sie den Link für weitere Details: UIView ContentScaleFactor
0
Sie können dies programmgesteuert feststellen, indem Sie [UIScreen mainScreen] .scale; Setzen Sie dann den glkView.contentScaleFactor. Sie sollten nicht hart einen Skalierungswert codieren.
_glkView.contentScaleFactor = [UIScreen mainScreen] .scale;
Verwandte Themen
- 1. So beheben Sie das Problem mit der Videoausrichtung in iOS
- 2. So beheben Sie das Problem der Seitennavigation mit jquery-mobile
- 3. So beheben Sie das Schließen-Problem in ActionScript 3 (AS3)
- 4. So beheben Sie diese Jquery unter
- 5. So beheben Sie das Problem beim Erstellen von Stream-Fusion
- 6. So beheben Sie das Problem Keine Route stimmt überein [LÖSCHEN] "/"?
- 7. So lösen Sie das Problem mit dem shrevealviewcontroller
- 8. Problem mit dem PhoneGap Network Information Plugin unter iOS
- 9. PHCachingImageManager-Problem auf dem iPad unter iOS 9.3
- 10. So erkennen Sie den Kompasskalibrierungsschalterstatus unter iOS
- 11. So beheben Sie Probleme mit DB-Berechtigungen
- 12. So beheben Sie PHP-Prozesse
- 13. YouTube-Player-Ausrichtung Problem unter iOS 6
- 14. So beheben Sie 404 Fehler mit CodeIgniter?
- 15. So beheben Sie das Datumsformat in ASP .NET BoundField (DataFormatString)?
- 16. So beheben Sie Google Maps "Authentifizierung fehlgeschlagen auf dem Server"?
- 17. Ein Problem mit dem Klassenbereich in einem Schienen-Controller beheben
- 18. So beheben Sie diese SocketException
- 19. So pinnen Sie den öffentlichen Schlüssel eines Zertifikats unter iOS
- 20. So erhalten Sie das ios OneDrive-Framework
- 21. So zeigen Sie die Druckerauswahl in NativeScript unter iOS an
- 22. Wie umgehen Sie das Problem mit dem Fehlen mehrerer ao.lock?
- 23. Wie beheben Sie TF53001 Problem in TFS2015?
- 24. So beheben Sie das neue Problem "Keine virtuelle Methode zzts()" über Google Map (Android)
- 25. So beheben Sie das Datum für einen Android-Espresso-Testfall
- 26. So beheben Sie einen 503-Fehler in IIS
- 27. So lösen Sie das Problem: 'Android Flusen' Problem
- 28. iOS Signaturzertifikat Problem
- 29. So beheben Sie CSS Dropdown-Design
- 30. So extrahieren Sie Metadaten aus Audiodateien unter iOS
Vielleicht stimmt etwas mit Ihren Quad-Vertices und Texturkoordinaten nicht. – stefos