Tag: uiviewcontroller

Der UIViewController-Klasse verwaltet die views in iOS-apps und vermittelt die Interaktion zwischen einer Anwendung, die Ansichten, die zugrunde liegende model-Objekte und den gesamten workflow.

Was ist die extend edge-Eigenschaft in UIViewController für ?

Anzahl der Antworten 2 Antworten
Habe ich in den Foren gelesen über diese Eigenschaft, meistens Leute einstellen dieser Eigenschaft auf false ein, oder deaktivieren Sie Sie in das storyboard. Ich habe dies selbst getan, denn wenn ich einen UINavigation-Controller, eingebettet in eine

Custom UI: Popup in iOS Objective-C

Anzahl der Antworten 4 Antworten
Ich möchte erstellen Sie eine benutzerdefinierte popup, und ich will erzeugen einen code, der dynamisch ohne Verwendung von UI-drag-and-drop. Sollte die Ansicht so Aussehen: Ich bin mit dem folgenden code, um das popup : CustomPopUp *cp =

Gewusst wie: übergeben von Daten an eine andere Steuerung auf entlassen ViewController?

Anzahl der Antworten 4 Antworten
Möchte ich weitergeben meiner Daten von einem ViewController zu anderen VC auf VC entlassen. Ist es möglich? Habe ich versucht, mit der nächsten Methode und kein Erfolg: Auf den button klicken: self.dismiss(animated: true) { let storyboard =

Entfernen Observer Benachrichtigung Swift 3

Anzahl der Antworten 3 Antworten
Ich verwende Kugel von der Bibliothek für die Benachrichtigung (https://github.com/TakeScoop/Kugel/tree/swift-3.0). Ich möchte wissen, wie zu entfernen Beobachter und wo in meinem code . ich benutze Abmelden für Bibliothek und es passiert nichts override func viewDidDisappear(_ animierten: Bool)

Tut UICollectionViewCell haben eine viewWillAppear oder sowas kann ich die übergabe von Daten zu

Anzahl der Antworten 3 Antworten
Ich habe in meinem view-controller: - (UICollectionViewCell *) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { CellSubclass *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cellIdentifier" forIndexPath:indexPath]; cell.dataObjects = data; return cell; } In meinem CellSubclass.m ich habe: - (id) initWithFrame:(CGRect)frame { //You can call

iOS - Sperre eine bestimmte UIViewController, um eine bestimmte Ausrichtung

Anzahl der Antworten 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

iPhone - Ändern Sie die target-oder-Wahlschalter für die Back-Taste auf UINavigationController

Anzahl der Antworten 5 Antworten
Standard-Verhalten bei betätigung eines UIViewController auf einem UINavigationController ist für die OS-Anzeige ein zurück-button, erscheint die UIViewController wieder ab. Ich den Wunsch haben, unterschiedliche Verhalten für das back-Taste (zurück zu gehen zwei Bildschirme) - ist es trotzdem

Erlauben autorotation auf einen Blick controller

Anzahl der Antworten 4 Antworten
In meinem Projekt habe ich nur zugelassen, Porträt rotation, aber für einen ViewController möchte ich aktivieren, auch die Landschaft. Ich bin Vorlage dieses ViewController als ModalViewController ich habe versucht, mit Methoden - (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation oder iOS

iOS - wie sich zu bewegen auf einer anderen Seite, auf einen Klick

Anzahl der Antworten 4 Antworten
Ich bin ein iOS-Entwicklung-Neuling. Ich möchte wechseln zu einer anderen Seite (CountryViewController) aus meiner aktuellen Seite (CityViewController) auf der Klick auf eine Schaltfläche. Wie soll ich das tun? Verzeihen Sie mir, wenn dies ist ein sehr Anfänger-Frage.

removeFromParentViewController müssen Sie auf nil danach?

Anzahl der Antworten 3 Antworten
Kann ein Kind view-controller "selbst entlassen?" ..... Haben Sie eine view-controller "RedMessage". Sie haben eine gewöhnliche starke Eigenschaft für Sie ... @property (strong) RedMessage *rot; Fügen Sie es ("Modal") ganz oben auf Ihrer aktuellen VC... self.red =

wie ändere ich die Standard-ViewController in xcode

Anzahl der Antworten 3 Antworten
wenn ich eine View-basierte Projekt wie dieses dummyAppDelegate.h dummyAppDelegate.m dummyViewController.h dummyViewController.m dummyViewController.xib nun möchte ich hinzufügen, eine Ansicht mit der Bezeichnung "notdummyViewController" und machen es zu laden beim start zu ersetzen, dummyViewController. wie könnte ich dies tun?

UIViewController: die Verwendung von nicht deklarierter Bezeichner

Anzahl der Antworten 2 Antworten
Habe ich eine Methode die wie folgt aussieht: - (void)testMethod:(int)myNumber { switch (myNumber) { case 0: { MyViewController0 *controller = [self.myViewControllers objectAtIndex:myNumber]; if ((NSNull *)controller == [NSNull null]) { controller = [[MyViewController0 alloc] initWithNibName:@"MyView0" bundle:nil]; controller.aVariable =

Zugriff auf die Eigenschaft aus einem anderen viewController Klasse in Swift?

Anzahl der Antworten 3 Antworten
Arbeitet mit einem split-view-controller...ich habe eine variable bekommt einen Wert in meinem settingsViewController Klasse, und jetzt in meiner main-view-controller habe ich Zugriff auf das wertvolle, die variable. Wie kann ich auf settingsViewController.selectedCounty? class settingsViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate

Eine Referenz zur view-controller auf den aktuellen stack

Anzahl der Antworten 1 Antworten
Wie erstelle ich einen Zeiger von witihin einem controller zu einem anderen controller, der bereits auf dem stack und erstellt ein StoryBoard. Verwende ich zum Beispiel die Methode instantiateViewControllerWithIdentifier zum laden einer view-controller auf den stack/Bildschirm. Ich

präsentieren View-controller funktioniert nicht

Anzahl der Antworten 3 Antworten
Hallo, ich entwickle eine Anwendung in die ich bin präsentiert neue UIViewController mit [self presentViewController:VC animated:NO completion:nil]; und in neue vorgestellt view-controller bewege ich mich zurück zur vorherigen Ansicht mit [self presentViewController:oldVC animated:NO completion:nil]; ist meine Forderung,

Wie zerstören Sie die Instanz des view-Controllers nach der Durchführung segue

Anzahl der Antworten 2 Antworten
Benutze ich performSegueWithIdentifier zum navigieren zwischen Ansichten Controller Ich habe einen tableView mit mehreren Zeilen, eine Zeile beim sanktioniert, nenne ich eine webViewController zum Abspielen der ausgewählten ressource mit segue performSegueWithIdentifier("Play", sender: nil) Zuordnen : override func

Vorspannung UIWebView auf eine noch nicht angezeigt UIViewController

Anzahl der Antworten 4 Antworten
Habe ich eine app, wo auf den letzten UIViewController es ist ein UIWebView... navigiert der Anwender durch die app und am Ende können Sie den übergang (modal), um die endgültige UIViewController mit einem UIWebView... in viewDidLoad ich

Aktualisieren tableview nach löschen einer tableview cell und aktualisieren Sie view-controller

Anzahl der Antworten 2 Antworten
Ich brauche die Antwort für swift durch die Art und Weise. Im Grunde genommen habe ich zwei Fragen für erfrischend. Wenn Sie denken, der code ist zu lang, zu schauen, das ist, was ich versuche zu tun.

NotificationCenter zum übergeben von Daten in Swift

Anzahl der Antworten 4 Antworten
Arbeite ich an einem test-Projekt im Swift-3. Ich versuche mich zu übergeben textField string aus einer Klasse in eine andere Klasse, die mit NotificationCenter. Ich bin versucht zu trainieren die Antwort von diesem link: pass NSString-variable einer

Leitet über und clearing historischen ViewControllers aus dem Speicher

Anzahl der Antworten 4 Antworten
Habe ich eine iPad-app, die eine Menge von Bildschirmen und einer Menge von segue Optionen. Im moment bin ich einfach mit performSegueWithIdentifier zu initiieren, diese leitet über, und meine Angst ist, dass ich dabei viel Speicher wie

Präsentieren Sie eine view-controller von oben nach unten Richtung

Anzahl der Antworten 3 Antworten
Wie kann ich ein view-controller von oben nach unten Richtung in Swift? Ich habe einen view-controller mit einer Benachrichtigung(Glocke) - Symbol an der Spitze. Wenn ich auf dieses Symbol klicken, ich will zeigen, ein view-controller, der stammt

NSFetchedResultsController: Fetch in einem hintergrund-thread

Anzahl der Antworten 3 Antworten
Habe ich eine mehr oder weniger grundlegende UITableViewController mit einem NSFetchedResultsController. Die UITableViewController geschoben wird, ist auf die navigationController's stack. Aber die push-animation nicht glatt, da der Abruf NSFetchedResultsController erfolgt über den Haupt-thread, und daher blockiert das

UICollectionView: ObjC Apple Beispiel-code, Swift-Konvertierung (nicht finden konnte-Mitglied)

Anzahl der Antworten 1 Antworten
Ich versucht, die Umwandlung der sample code von Apple für die UICollectionView (https://developer.apple.com/library/prerelease/ios/samplecode/CircleLayout/Introduction/Intro.html) zu Swift. Jedoch beim schreiben (View Controller, Zeile 82): self.collectionView.performBatchUpdates(self.collectionView.deleteItemsAtIndexPaths(NSArray(object: tappedCellPath)), completion: nil) Bekomme ich die Fehlermeldung Could not find member 'performBatchUpdates' Ich daher

Wie hat iOS Satz UIViewController s view frame, bevor Sie angezeigt?

Anzahl der Antworten 1 Antworten
Ich bin nicht vertraut mit iOS UIViewController detail umzusetzen. Ich habe den folgenden code erstellen Sie eine neue UIViewController und zeigen Sie es, aber die Rahmen, die ich während initWithFrame Methode nicht funktionierte, der regler-Ansicht immer fullscreen(320*480).

iOS - Logout-Funktionalität

Anzahl der Antworten 1 Antworten
Habe ich einen logout-button und ich muss die app zurücksetzen. Scheint ziemlich standard, aber ich sehe nicht viel Informationen auf, wie ich gehen würde, über etwas wie das zu tun. So weit Weg von dem was ich

Öffnen Sie eine neue UIViewController, wenn ein link auf einer UIWebView geklickt wird

Anzahl der Antworten 2 Antworten
Fand ich diesen thread passt mein problem: Klick auf den link in UIWebView schiebt Sie auf den stack NavigationView Jedoch die folgenden Situationen unterscheiden: Statt mit einem navigationController, ich bin mit einem View-Basierte Anwendung, um manuell schalten

Wie kann ich eine Ansicht von Untersichten an der Spitze seiner superview?

Anzahl der Antworten 2 Antworten
Ich habe eine mainViewController und in seiner nib-Datei Hinzugefügt habe ich einen info-button, in dem Maßnahmen zu flip zwischen zwei Untersichten, Untersicht Ein-und Untersicht B. Vom mainViewController, unter viewDidLoad, ich bin einfügen Untersicht A. Hier merke ich,

Wie, Um Halb Screen-Modal Anzeigen?

Anzahl der Antworten 2 Antworten
Ich habe einen UIViewController und wenn eine Taste gedrückt wird, ich will einen halben Bildschirm anzeigen zu schieben mit einem UIPicker in es. Machte ich einen UIView im IB mit dem UIPicker zusammen mit einer UIToolBar mit

hinzufügen eines view-Controller, wie ein Kind von einem anderen view-controller in objective-c

Anzahl der Antworten 1 Antworten
Muss ich wissen, wie Sie zum hinzufügen einer view-Controller, wie ein Kind von einem anderen view-controller in objective-c. Jetzt präsentiere ich einen view controller als modales der rootview controller. Aber ich will es jetzt ändern. Ich habe

UIViewController Drehung des Geräts delegate-Methoden sind nicht immer genannt, die in iOS5

Anzahl der Antworten 2 Antworten
Ich bin die Entwicklung einer iPhone-Anwendung. In dieser Anwendung UIViewController (vc1) präsentiert ein weiteres UIViewController (vc2). vc1 unterstützt sowohl hoch-und Querformat; vc2 unterstützt nur das Hochformat. Wenn vc2 wird vorgestellt, es fragt vc1: shouldAutorotateToInterfaceOrientation: und das gibt

Warum ist nicht mein UIViewController in der responder-Kette für seine Ansicht?

Anzahl der Antworten 3 Antworten
Ich geschrieben habe, eine Unterklasse von UIViewController erstellt eine Ansicht programmgesteuert ändern, anstatt es zu laden aus einer NIB-Datei. Es hat eine einfache loadView Methode: - (void)loadView { UIScrollView *mainScrollView = [[UIScrollView alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; self.view

presentModalViewController im landscape nach portrait viewController

Anzahl der Antworten 2 Antworten
Ich habe ein Haupt-viewController, dass im portrait-Modus die ganze Zeit. Soll ich dann zu presentModalViewController, aber es wird kommen von Links (nicht von unten auf dem Bildschirm) im Querformat. Ist es möglich? tnx Können Sie fügen Sie

addChildViewController und entfernen Sie es

Anzahl der Antworten 3 Antworten
In meinem Projekt die wichtigsten ViewController, sobald der Benutzer von der app klicken Sie auf die Schaltfläche "Start", füge ich den nächsten Blick auf den Bildschirm: UIViewController *nextController = [[GamePlayViewController alloc] initWithNibName:@"GamePlayView" bundle:nil]; [self addChildViewController:nextController]; [self.view addSubview:nextController.view];

Zurücksetzen Storyboard auf Logout

Anzahl der Antworten 3 Antworten
Baue ich ein IOS 5.1 web client-app, die mithilfe eines Storyboards. Einer meiner Aktionen ist "logout", in der ich zurücksetzen will mein root-Ansicht zu der ersten Ansicht erstellt, die von der root-Blick auf das Storyboard. (Wenn Sie

Swift Unsymmetrisch Aufrufe von begin/end-Optik übergänge für

Anzahl der Antworten 2 Antworten
Wurde dies guckten mich für eine Weile jetzt. Ich habe eine UISplitViewController innerhalb einer UITabBarController. Der master-view ist ein TableView. Wenn ich auf eine Zelle klicken, bringe ich ein sehr einfaches view-controller mit nur einer UIButton zentriert.

transitionFromViewController:toViewController Fehler: Kinder-view-Controller müssen einen gemeinsamen parent-view-controller

Anzahl der Antworten 2 Antworten
Ich versuche, um den übergang von meinem aktuellen view-controller self zu self.aVC mit view-controller-containment mit self.navigationController als der container. Wenn ich den folgenden code ausführen, der "Kinder-view-Controller müssen einen gemeinsamen parent-view-controller" Fehlermeldung erscheint aber die beiden NSLogs

UIAlertController Hintergrundfarbe iOS10

Anzahl der Antworten 3 Antworten
Code, den ich schrieb für iOS9, funktionierte wirklich gut: UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"Select source" message:nil preferredStyle:UIAlertControllerStyleActionSheet]; alert.view.backgroundColor = DARK_BLUE; alert.view.tintColor = NEON_GREEN; UIView *subview = alert.view.subviews.firstObject; UIView *alertContentView = subview.subviews.firstObject; alertContentView.backgroundColor = DARK_BLUE; alertContentView.layer.cornerRadius = 10;

view-controller-frame-Größe in Kind-controller

Anzahl der Antworten 1 Antworten
Ich die Umsetzung UIViewcontroller containment. Im Beispiel unten habe ich die frame-Größe des childcontrollers in der rootcontroller. Der untergeordneten Ansicht angezeigt, als die Größe, die ich eingestellt habe, aber wenn ich die Kontrolle über die Grenzen, innerhalb

Was UIViewController-Methode aufgerufen wird beim öffnen der app aus dem hintergrund?

Anzahl der Antworten 2 Antworten
Ist es conventient Weise ermittelt werden, ob ein view wird geladen von der app in hintergrund-Modus? In 3.X ich würde verlassen sich auf viewDidLoad, um einige der Initialisierung etc., dies ist jedoch nicht der Fall für 4.X,

Was bedeutet die Einstellung des UIWindow ist rootViewController tun?

Anzahl der Antworten 1 Antworten
Zuweisung eines view-controller dieser Eigenschaft (entweder programmgesteuert oder mit Interface Builder) installiert die view-controller ' s Ansicht als die Inhalt Blick auf das Fenster. Das obige Zitat ist aus dem UIWindow s reference. Meine Frage ist über

Swift: Laden Sie die XIB-beim instanziieren viewcontroller

Anzahl der Antworten 1 Antworten
Ich habe vor kurzem aktualisiert mein Projekt Swift, und ich versuche, herauszufinden, wie zu instanziieren meine XIBs dynamisch, während die Aufrechterhaltung der starken Referenzen zu meiner viewcontrollers. Ich hasse es zu nennen NSBundle.mainBundle().loadNibNamed("someXib") denn eine string-Darstellung Ihrer

Aufrufen einer Funktion aus einer anderen view-controller für iphone

Anzahl der Antworten 3 Antworten
Ich habe ein problem wo ich will, nennen eine Funktion definiert, die in einer view-controller von einem anderen controller. I ' V versucht, was scheint llke hundert verschiedene setups und nichts scheint zu funktionieren. Ich gebucht habe,

isBeingDismissed nicht in viewWillDisappear:

Anzahl der Antworten 5 Antworten
Ich habe einige code, um aufzuräumen in meinem viewWillDisappear:, die ich nur nutzen wollen, wenn die Ansicht wieder zurück in die übergeordnete view-controller. - (void)viewWillDisappear:(BOOL)animated { if ([self isMovingFromParentViewController] || [self isBeingDismissed]) { NSLog(@"isMovingFromParentViewController or isBeingDismissed"); //clean

Gibt es eine Möglichkeit zu stoppen Sie eine UIViewController wird knallte von einem UINavigationController ist der Stapel, wenn die backBarButtonItem getappt?

Anzahl der Antworten 3 Antworten
Ich habe einen UINavigationController mit einem root-view-controller und dann schieb ich ein UIViewController auf den Navigations-controller-stack. Wenn der Benutzer tippt auf die backBarButtonItem ich möchte in der Lage sein, um eine Warnung anzeigen, pop-up, wenn es bestimmte

willTransitionToTraitCollection nicht aufgerufen, warum?

Anzahl der Antworten 1 Antworten
Ich bin versucht zu ersetzen didRotateFromInterfaceOrientation mit willTransitionToTraitCollection - in einem UIViewController-Unterklasse - wie doc sagt, aber die Methode wird nicht aufgerufen, wenn ich das Gerät gedreht wird. Warum? Gleichen Fall hier für das iPhone! Ich habe

So ändern Sie Bild von UIImageView durch schieben nach rechts oder Links von der UIViewController

Anzahl der Antworten 3 Antworten
Ich habe eine UIViewController mit einem UIImageView im es und eine Reihe von UIImage. Wie Kann ich entwickeln slide-Funktion nach rechts oder Links, um zu ändern das Bild, um das nächste array-position? InformationsquelleAutor Sweet | 2012-05-06

Hinzufügen eines UIButton zu einem UICollectionView Zelle programmgesteuert

Anzahl der Antworten 1 Antworten
Ich habe einen UIViewController mit einem UICollectionView innerhalb programmgesteuert. Ich möchte eine Schaltfläche hinzu, die die Zelle: viewDidLoad: UICollectionViewLayout *layout = [[UICollectionViewFlowLayout alloc]init]; _collectionView = [[UICollectionView alloc]initWithFrame:self.view.bounds collectionViewLayout:layout]; [_collectionView setDataSource:self]; [_collectionView setDelegate:self]; [_collectionView registerClass:[EMCell class] forCellWithReuseIdentifier:@"Cell"]; [self.view

Schatten ist nicht die Anzeige auf UIView

Anzahl der Antworten 5 Antworten
Habe ich einen ViewController und in dem controller gibt es zwei UIViews. Möchte ich hinzufügen, dass an der Unterseite des ersten UIView shadow, die angezeigt wird auf dieser zweiten UIView. first UIView ------------- <- shadow here secondUIView

Wie Untersicht ein UITableViewController in einem anderen Controller arbeiten mit Storyboards

Anzahl der Antworten 1 Antworten
Ich habe gekapselt alle meine table view-Logik auf einem UITableViewController, ist verknüpft mit einer Ansicht. Dies wurde mit Hilfe von storyboards. Ich einbinden möchte, diese Logik und view in einen anderen view-controller /anzeigen (wie eine Art von

iOS: bestimmen, wenn alle Kinder hatten layoutSubviews genannt

Anzahl der Antworten 2 Antworten
scheint es, dass viewDidLayoutSubviews wird sofort aufgerufen, nachdem layoutSubviews ist eine Ansicht, die vor layoutSubviews heißt auf die Untersichten der Ansicht. Gibt es eine Möglichkeit zu wissen, wenn layoutSubviews genannt wurde, auf einem Blick und alle seine