Tag: uiinterfaceorientation
Die Orientierung in der Benutzeroberfläche der Anwendung im Apple-Betriebssystem.
2
Antworten
Geschlossen. Diese Frage muss details oder Klarheit. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? details Hinzufügen und klären Sie das problem, indem Sie Bearbeiten diesem post. Geschlossen 5 Jahren. Meine Anwendung unterstützt alle 4
3
Antworten
noob Frage hier. ich erkennen, die Orientierung mit: UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation]; ist alles schön und gut und ich reposition meine Textfelder und Etiketten entsprechend der gemeldeten Orientierung mit if (orientation == UIDeviceOrientationPortrait || orientation
2
Antworten
So, wie die Frage, ich benutze den folgenden code um userinterfaceOrientation für die viewcontroller. - (BOOL) shouldAutorotate { return YES; } -(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortrait; } Ich habe versucht UIInterfaceOrientationMaskAll für einen anderen viewController. Vor, überprüfte ich
4
Antworten
Bin ich mit einer UIImagePickerController innerhalb einer UIPopoverController, die perfekt funktioniert mit iOS6. Mit iOS 7 die "Vorschau" - Bild, das gezeigt wird, um zu erfassen das Bild wird gedreht, aber wenn ich ein Bild es ist
1
Antworten
Habe ich eine Schaltfläche "suchen" und wenn der Benutzer darauf klickt, ich bin anzeigen UISearchBar programmgesteuert. Die Breite der Suchleiste ist (200) nicht Vollbild. Ich bin auf der Suche, wie ein MSWord und die Anzeige der Inhalte
3
Antworten
Schnelle problem: Habe ich ein UITabBarController mit 2-navigation Controller [nennen wir Sie Links und Rechts Controller] Auf die standardmäßig ausgewählte Links-Controller kann ich push eine neue View-Controller, der erkennt, interface-Orientierung. Auf dem Richtigen Controller kann ich push
4
Antworten
Mein splash-screen funktioniert, aber meine app funktioniert auf landscape-Modus, und der splash-Bildschirm zeigt in der Standard-portrait-Modus. Wie kann ich starten Sie die app so, dass der Startbildschirm dreht sich zwischen landscape Modi wie meine app? Ich bin
3
Antworten
Ich bin mit einem UISplitViewController innerhalb einer UITabBarController mit einem einfachen UIViewController im master-Bereich der geteilten Ansicht und eine UINavigationController im detail-Bereich, der sich enthält eine Vanille -UIViewController. Ich bin mir bewusst, dass Apple raten, zu verwenden
4
Antworten
Ich habe einen UITabBarController präsentiert im Portrait-Modus. Auf eine der Registerkarten, ich habe eine Schaltfläche, die zeigt, dass ein UIViewController Modal (Ein einfaches storyboard segue führt die Aktion aus). Möchte ich dieses modal-Ansicht angezeigt, im Landscape-Modus, aber
1
Antworten
Ich bin strugging mit dem ein iPhone-Anwendung, die erfordert gerade ungefähr jedem push oder pop in den Nav-Controller-Stack, um die Richtung ändern. Grundsätzlich die erste Ansicht ist die portrait -, die zweite Landschaft das Dritte Porträt wieder
2
Antworten
Ich habe eine scrollview mit Paginierung. In der viewDidLoad Stelle ich fest, ob die aktuelle Ausrichtung ist die Landschaft dann setze ich seine contentsize Höhe 440 if (UIDeviceOrientationIsPortrait([[UIDevice currentDevice] orientation])) { [scroll setContentSize:CGSizeMake(self.scroll.frame.size.width*numberOfPages,340)]; } else if (UIDeviceOrientationIsLandscape([[UIDevice
1
Antworten
Hallo ich bin die Entwicklung von IOS-app mit core-plot-Header. Ich habe Verschiedene UI für Landschaft und portrait. Onorientation ändern, wenn ich versuche, ändern Sie die frames von UIview ich bin immer konnte nicht zurück nach einer Wartezeit
3
Antworten
Habe ich verwendet diesen code, um die Kraft einer Orientierung ändern zurück zum portrait, wenn der Benutzer fertig ist, sich das video anzuschauen (es erlaubt das betrachten im landscape-Modus), bevor knallen die video-view-controller aus dem navigation-controller: //set
2
Antworten
Ich habe ein problem mit collectionView Element Größe. Ich möchte Anzeige 3 Elemente in der Zeile für Hochformat, und 6 für die Landschaft. Ich habe -layoutSubviews wie diese: - (void)layoutSubviews { [super layoutSubviews]; if ([[UIApplication sharedApplication] statusBarOrientation]
2
Antworten
Ich versuche zu erkennen, jede Geräteausrichtung ändern, so dass ich die Aktualisierung der Ansichten. Möchte ich zum aktualisieren der Ansichten, ob die Ausrichtung hoch-oder Querformat, so dass ich implementiert diese Methode: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { //Return YES for
5
Antworten
Habe ich einen navigation-controller, die haben ein paar view-Controller. Ich brauche Unterstützung in allen Lagen für alle view-Controller außer einem speziellen view-controller unterstützt nur Landschaft. Diese spezielle view-controller wird in der Mitte des Navigations-stack. Ich habe ganz
2
Antworten
Habe ich Anwendung für iOS 4.2 und ich war dabei die Entwicklung in XCode 4.3.3 und testen Sie es mit dem iPhone 5.1 Simulator und alles hat gut funktioniert. Vor kurzem habe ich beschlossen, zu testen, wie
8
Antworten
Habe ich eine iPhone-Anwendung (iOS 6+) , unterstützt alle Ausrichtungen. Jedoch, nur Querformat unterstützt werden sollte, wenn ein MPMoviePlayerController ist die Wiedergabe eines Videos im Vollbildmodus. Ich die folgende Lösung gefunden, die auf Stack-Überlauf und es funktioniert.
5
Antworten
Baue ich eine ipad-Applikation. wenn die Anwendungen startet, zeige ich es im Landschaft-Modus. Aber sobald die Anwendung startet, bekomme ich diese Meldung Two-stage rotation animation is deprecated. This application should use the smoother single-stage animation Habe ich
5
Antworten
Betrachten UICollectionViewdass eine unterschiedliche Anzahl von Elemente und ein anderes layout (sprich: Abstand) auf Landschafts-und portrait-Ausrichtung. Was muss getan werden, damit diese änderungen werden animiert, wenn das Gerät gedreht wird? Ich konnte nicht finden jede Erwähnung Umgang
3
Antworten
Habe ich eine Ansicht, erscheint in der Mitte der übergeordneten Ansicht portrait-Modus, was autoresizemask sollte ich verwenden, sodass es in der Mitte angezeigt wird im landscape-Modus zu. Die Größe soll gleich bleiben.Ich will einfach nur, seinen Ursprung
5
Antworten
Dieses problem taucht unregelmäßig, aber ich bin nicht sicher, warum genau. Wann läuft meine Anwendung auf dem Gerät (iPad), habe ich etwas code zum laden einer scroll-view mit Bild-Ansichten nach der aktuellen Geräte-Orientierung. Obwohl das Gerät Landschaft
3
Antworten
Ich Schreibe einige Akzeptanz-tests für eine Anwendung mit der ActivityInstrumentationTestCase2 Klasse. Ich möchte bewirken, dass eine orientierungsänderung von innerhalb des Tests, um sicherzustellen, dass eine Reihe von Dingen passieren. Unter anderem sind die Gewährleistung, dass die Aktivität
2
Antworten
Also folgte ich diesem thread: RootViewController Switch Transition Animationum transit das Fenster.rootViewController von A nach B nach C. Code sieht wie folgt aus: [UIView transitionWithView:self.window duration:0.5 options: UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newViewController; } completion:nil]; Das problem ist,
4
Antworten
Kann mir bitte jemand sagen, der "richtigen" oder "besten" - Ansatz auf die Zusammenarbeit mit hoch-und Querformat Ausrichtungen, die in iOS 8? Es scheint, dass alle Funktionen, die ich verwenden möchten, für diesen Zweck sind deprecated in
1
Antworten
Den [[UIDevice currentDevice] orientation] Methode gibt eine Reihe von Anhaltspunkten über die hoch-und Querformat. Ich bin mir wohl bewusst, zu überprüfen, um zu sehen, ob die Ausrichtung zurückgegeben, ist "gültig", leider, wenn die Ausrichtung zurückgegeben, ist NICHT
7
Antworten
Ich bin mit - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation delegieren, um den Rahmen zu verändern meine Sicht auf die Orientierung geben d.h., if(UIInterfaceOrientationIsLandscape(interfaceOrientation)) { self.view.frame=CGRectMake(0,0,500,300); } else { self.view.frame=CGRectMake(0,0,300,400); } Zu behandeln, wie die gleiche situation in iOS 6 als -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
2
Antworten
Seit iOS 3.2 der MPMoviePlayerController Klasse ermöglicht das einbetten eines Films in der view-Hierarchie. Jetzt bin ich vor diesem Problem: ich erstelle meine portrait-Ansicht, indem Sie eine Instanz der MPMoviePlayerController. Wenn der Benutzer auf die "Vollbild" -
4
Antworten
Ich bin eine harte Zeit haben, dieses Recht. Habe ich eine UIScrollView, mit paging aktiviert. Es wird geführt von einem view controller (MainViewController) und jede Seite wird verwaltet von einem PageViewController, seine Ansicht als unteransicht der scrollView
13
Antworten
Der eigentliche Titel für diese Frage ist mehr, als ich vielleicht passen: Starten einer app, deren root-view-controller unterstützt nur portrait-Orientierung aber, die sonst unterstützt Querformat auf dem iPhone 6 Plus, während der home-screen im Querformat Ergebnisse in
16
Antworten
Scheint es, dass, wenn meine app lädt, weiß er nicht, seine aktuelle Ausrichtung: UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation]; if (orientation == UIDeviceOrientationPortrait) { NSLog(@"portrait");//only works after a rotation, not on loading app } Sobald ich das
4
Antworten
Habe ich ein Projekt mit UINavigationController und segues arbeiten richtig gut, alle drehen richtig, die Sache ist die... ich will nur deaktivieren autorotation auf eine bestimmte UIViewController. Ich versuchte dies: - (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation { return NO; }
5
Antworten
Meine Anwendung besteht aus einer toolbar und einem AVCaptureVideoPreviewLayer im hintergrund UIView. Ich würde gerne sehen, dass die Symbolleiste drehen über das Gerät Orientierung, so dass in meinem Haupt-ViewController, ich implementiert die Funktion : - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
14
Antworten
In iOS 5 wir könnten das ändern der Geräteausrichtung programmatisch so: [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight]; Aber in iOS 6 setOrientation ist veraltet, wie kann ich das ändern der Geräteausrichtung programmgesteuert in iOS 6? InformationsquelleAutor der Frage uttam |
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"
9
Antworten
Hallo ich habe eine app und ich habe zwei *.das PNG-Format für Standard-splash-screen: Standard-Landschaft.png Standard-Portrait.png Was ich will, ist zu animieren das Standard-splash-Bildschirm entfernt, wenn meine app geladen und bereit zu gehen. Um dies zu erreichen würde
1
Antworten
Voll Achtung: Implicit conversion from enumeration type 'UIInterfaceOrientation' to different enumeration type 'UIDeviceOrientation' Bekommen es auf die Linie: [self orientationChanged:interfaceOrientation]; Dies ist die Methode: - (void)orientationChanged:(UIInterfaceOrientation)interfaceOrientation Kann ich nicht wirklich verstehen, Woher diese Warnung kommt. InformationsquelleAutor der
5
Antworten
Ich glaube, dies ist ein häufiges Problem und viele Antworten funktionieren nicht mehr, viele nur teilweise, wenn Sie unter iOS7 und iPad-app ist die Landschaft nur, aber Sie wollen, verwenden Sie die UIImagePickerController mit Quelle UIImagePickerControllerSourceTypePhotoLibrary oder
3
Antworten
HINZUGEFÜGT: Ich sehe, dass meine Frage gesehen wird oft, ohne upvotes so habe ich beschlossen, dass Sie Jungs nicht das bekommen, was Sie suchen. Umleiten Sie in Frage zu stellen, die wirklich nett über Antwort Wie behandeln
4
Antworten
Wie design iPad hoch-und Querformat-Bildschirme mit verschiedenen Layouts mit der Unternehmensgröße an. Ich konnte nur w-regelmäßige und h-regelmäßig für beide Ausrichtungen. Beispiel: ich soll ausrichten, 2 Ansichten vertikal im hochformat und horizontal im Querformat mit der Größe
8
Antworten
meine app bis iOS 7 richtig funktioniert. Ich versuchte es heute mit Xcode 6 und wenn ich es laufen habe ich eine böse überraschung :(: Sie können sehen, dass Xcode nun ziehen meine viewController als wenn es