Wie kann ich programmgesteuert UIView Touchbegin-Aktionen oder Touchend-Aktionen hinzufügen, da Xcode nicht über Main.storyboard bereitgestellt
Wie kann ich programmgesteuert UIView Touchbegin-Aktionen oder Touchend-Aktionen hinzufügen, da Xcode nicht über Main.storyboard bereitgestellt
Entschuldigung, wenn dies schon einmal gefragt wurde, habe ich viel gesucht und viele Antworten stammen von früheren Swift-Betas, als die Dinge anders waren. Ich kann anscheinend keine endgültige Antwort finden. Ich möchte eine Unterklasse haben UIViewControllerund einen benutzerdefinierten...
Ich habe einen Navigationsstapel mit beispielsweise 5 UIViewControllern. Ich möchte den 3. und 4. Viewcontroller im Stapel auf Knopfdruck im 5. Viewcontroller entfernen. Ist das möglich? Wenn das so ist,
Ich habe Probleme beim Schreiben eines benutzerdefinierten Init für die Unterklasse von UIViewController. Grundsätzlich möchte ich die Abhängigkeit über die Init-Methode für ViewController übergeben, anstatt die Eigenschaft direkt wie festzulegen viewControllerB.property = value Also habe ich eine...
Ich habe einen UIPopoverController, der einen UINavigationController hostet, der eine kleine Hierarchie von Ansichtscontrollern enthält. Ich habe die Dokumente befolgt und für jeden Ansichts-Controller die Popover-Kontextgröße der Ansicht wie folgt festgelegt: [self
Ist es in iOS normalerweise eine schlechte Programmierpraxis, die Ansicht eines verschachtelten View Controllers in der Ansicht von UIViewController zu haben? Angenommen, ich wollte eine Art interaktives Element, das auf Berührungen des Benutzers reagiert, aber nur etwa 25% des Bildschirms...
Wie fügen Sie UIViewControllerUnterklassen in Swift benutzerdefinierte Initialisierer hinzu ? Ich habe eine Unterklasse erstellt UIViewController, die ungefähr so aussieht: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) {...
Ich habe zwei View Controller, firstViewController und secondViewController . Ich verwende diesen Code, um zu meinem zweiten ViewController zu wechseln (ich übergebe ihm auch eine Zeichenfolge): secondViewController *second = [[secondViewController alloc] initWithNibName:nil
Angenommen, ich habe eine Instanz einer View-Controller-Klasse namens VC2. In VC2 gibt es eine Schaltfläche "Abbrechen", die sich selbst schließt. Ich kann jedoch keinen Rückruf erkennen oder empfangen, wenn die Schaltfläche "Abbrechen" ausgelöst wurde. VC2 ist eine Black Box. Ein...
Ich habe nur wenige Beiträge für dieses Problem gefunden, aber keiner von ihnen hat mein Problem gelöst. Sag wie ich .. ViewControllerA ViewControllerB Ich habe versucht, ViewControllerB als Unteransicht in ViewControllerA hinzuzufügen, aber es wird ein Fehler wie " fatal error:...
Ich verwende kein UIViewControllerStoryboard und möchte eine benutzerdefinierte initFunktion haben, bei der ich ein NSManagedObjectIDObjekt übergebe. Ich möchte nur anrufen, super.init()wie ich es in Objective-C getan habe. So was: init(objectId: NSManagedObjectID) { super.init() } Aber ich...
Ich habe mir in der letzten Woche den Kopf gebrochen, wie ich das Problem lösen kann, indem ich mehrere View Controller anzeige und entlasse. Ich habe ein Beispielprojekt erstellt und den Code direkt aus dem Projekt eingefügt. Ich habe 3 View Controller mit den entsprechenden .xib-Dateien....
Ich zeige eine modale Ansicht mit [self presentModalViewController:controller animated:YES]; Wenn die Ansicht den Bildschirm nach oben bewegt, ist sie gemäß der Einstellung in der XIB-Datei, aus der sie erstellt wurde, transparent. Sobald sie den Bildschirm ausfüllt, wird sie...
Welche initMethode wird vom Storyboard aufgerufen, um sie dem Storyboard UIViewControllershinzuzufügen?
Ich habe 2 separate navigationcontrollers, eine mit RootViewControllerA und die andere mit RootViewControllerB. Ich kann ViewControllerC entweder auf den Navigationsstapel von A oder B schieben . Frage: Wenn ich in ViewControllerC bin , wie kann ich herausfinden, ob ich in dem Stapel bin, der zu A...
Ich habe mehrere UIViewControllersin einem Storyboard. Jetzt möchte ich einige UIViewControllersauf ein anderes Storyboard verschieben. Ist es möglich?
Beim Navigieren vom First View Controller zum Second View Controller wurde eine Fehlermeldung angezeigt. Meine Codierung ist wie diese let vc = LoginViewController(nibName: "LoginViewController", bundle: nil) self.navigationController?.pushViewController(vc, animated: true) Das Problem ist, dass...
Ich versuche, einen Mechanismus zum Drilldown einer Datei- / Ordnerliste zu erstellen. Die Idee ist, jedes Mal, wenn der Benutzer einen Ordner auswählt, denselben Dateilisten-Ansichts-Controller anzuzeigen und einen Dateidetail-Ansichts-Controller anzuzeigen, wenn er eine Datei auswählt. Bisher...
Kann mir jemand den Beispielcode geben, mit dem ich zuerst einen Modal View Controller präsentieren und dann schließen kann? Das habe ich versucht: NSLog(@"%@", blue.modalViewController); [blue presentModalViewController:red animated:YES]; NSLog(@"%@", blue.modalViewController); [blue...
Da es keine vollständige, endgültige Antwort auf diese häufig wiederkehrende Frage gibt, werde ich sie hier stellen und beantworten. Oft müssen wir eine UIViewControllerso präsentieren, dass sie nicht den gesamten Bildschirm abdeckt, wie im Bild unten. Apple bietet verschiedene ähnliche...