Um die adaptive Bildschirmgröße von Flex-Webseiten zu realisieren
, habe ich online gesehen, dass die Antwort
Application.application.width
Application.application.height lautet
Dies gilt jedoch für
this.stage.stageWidth
Ich habe eine Anmeldeschnittstelle ohne Verwendung des Status erstellt und die Komponente PopUp in ein neues Fenster umgewandelt. Dies erleichtert die wiederholte Verwendung in der Zukunft, aber ich wollte auch, dass das neue Fenster wie ein aussieht Neue Seite, also habe ich darüber nachgedacht, wie man das PopUp-Fenster so gestalten kann, dass sich die Schnittstellengröße an den Bildschirm anpasst.
Was ich mache ist
<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:local="*" width="1366" height="768" preinitialize="loginPreinit()" initialize="loginInit()">
private function loginPreinit():void { this.width=this.stage.stageWidth; this.height=this.stage.stageHeight; }
So passt sich auch das PopUp-Fenster an die Bildschirmgröße an.
Weitere Artikel zur Flex4-Methode zum Ermitteln der Länge und Breite des aktuellen Fensters finden Sie auf der chinesischen PHP-Website!