Tag: uiscreen
Ein UIScreen Objekt enthält das umschließende Rechteck des Geräts gesamten Bildschirm. Beim einrichten der Benutzeroberfläche einer Anwendung, die Sie verwenden sollten, werden die Eigenschaften dieses Objekts, um die empfohlene Rahmen-Rechtecke für die Anwendung Fenster.
4
Antworten
Wie würde ich das Programm die Fähigkeit, um die Helligkeit zu verändern, die in-app? Ich weiß, dass sein möglich, wie ich gesehen habe, mindestens drei apps, die es tun können. Dies wäre sehr nützlich für meine app.
1
Antworten
Arbeite ich an einer app, nutzt Airplay-mirroring für eine zweite Anzeige, die verschiedene Inhalte auf dem iPad selbst. Ich bin mit einem iPad3 und ATV3 (d.h. veröffentlicht im März 2012), die an einem LCD-fähig, 1920x1080 über HDMI.
11
Antworten
Wie man den iPhone-Bildschirm Größe zu geben Berechnung? InformationsquelleAutor haisergeant | 2010-09-03
3
Antworten
Warum würde [UIScreen mainScreen].bounds.size.height immer 1024 egal, was layout-Modus die iPad-app ist der? Ich versuche, um eine benutzerdefinierte Ansicht dynamisch generiert basierend auf den layout-Modus und ich bekomme immer eine Höhe von 1024 zurück? + (CGRect)rectForView {
3
Antworten
Warum würde [UIScreen mainScreen].bounds.size.height immer 1024 egal, was layout-Modus die iPad-app ist der? Ich versuche, um eine benutzerdefinierte Ansicht dynamisch generiert basierend auf den layout-Modus und ich bekomme immer eine Höhe von 1024 zurück? + (CGRect)rectForView {
2
Antworten
Ich würde gerne einstellen das das iPhone die wichtigsten Bildschirm-Helligkeit im code über Swift. Ich wissen in Objective-C, es kann getan werden durch: [[UIScreen mainScreen] setBrightness:0.5]; Wie mache ich das in Swift? InformationsquelleAutor CircuitPro | 2014-06-17
1
Antworten
[UIScreen mainScreen].bounds gibt (0,0,768,1024) auch wenn das iPad im Landscape-Modus. Sollte es wieder (0,0,1024,768), aber stattdessen gibt es zurück (0,0,768,1024). Was falsch sein könnte? Wenn Sie ziehen die CGRect mit den falschen Werten? Vor/während/nach der rotation animation?
5
Antworten
Bin ich mit diesem code, um ein Bildschirmfoto zu erstellen und zu speichern, um das Foto album. -(void)TakeScreenshotAndSaveToPhotoAlbum { UIWindow *window = [UIApplication sharedApplication].keyWindow; if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) UIGraphicsBeginImageContextWithOptions(window.bounds.size, NO, [UIScreen mainScreen].scale); else UIGraphicsBeginImageContext(window.bounds.size); [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage
4
Antworten
Also habe ich ein neues Projekt erstellt mit der neuesten version von XCode und versucht einzuloggen die Bildschirm Größe meiner app (zur Bestimmung des Gerätetyps UI). Ich lief den folgenden code von meinem iPhone 5: NSLog(@"%f", [[UIScreen
2
Antworten
In der Beispiel-logs posted in diese Fragedie Ergebnisse sind identisch. Weiß jemand, ob es so gemeint ist, einen logischen Unterschied zwischen den beiden? Sogar Apples Beschreibung ist verwirrend. Hier ist die Beschreibung von scale: Den natürlichen scale
5
Antworten
Wie kann ich erkennen, ob ein user hat ein iPhone 6 Plus in standard-oder gezoomten Modus? Ist das möglich? Ich habe versucht [UIScreen mainScreen].scale und es meldet 3.0 in beiden Fällen. InformationsquelleAutor der Frage barfoon | 2014-09-20
18
Antworten
Lief ich den folgenden code in iOS 7 und iOS 8: UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]; BOOL landscape = (orientation == UIInterfaceOrientationLandscapeLeft || orientation == UIInterfaceOrientationLandscapeRight); NSLog(@"Currently landscape: %@, width: %.2f, height: %.2f", (landscape ? @"Yes"