Als «ios» getaggte Fragen

iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.

7
Was ist die beste Vorgehensweise zum Benennen von Swift-Dateien, die vorhandenen Objekten Erweiterungen hinzufügen?
Es ist möglich, Erweiterungen zu vorhandenen Swift-Objekttypen mithilfe von Erweiterungen hinzuzufügen, wie in der Sprachspezifikation beschrieben . Infolgedessen können Erweiterungen wie die folgenden erstellt werden: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } Was ist jedoch die beste Benennungspraxis für Swift-Quelldateien, die solche Erweiterungen enthalten? In …
165 ios  objective-c  swift  xcode 

18
Neuanordnen der Tab Bar Controller-Reihenfolge in StoryBoard
In meiner App iPhone App habe ich einen Tab Bar Controller mit 4 Beziehungen zu 4 verschiedenen Table View Controllern. Gibt es eine Möglichkeit, die Reihenfolge der Beziehung im StoryBoard grafisch neu zu ordnen? Ich kann keinen Weg finden, dies zu tun, und ich bin sicher, dass mir etwas fehlen …
165 ios  xcode 

23
So rufen Sie Gesten auf tippen Sie schnell auf UIView
Ich habe eine UIView und habe eine Tap-Geste hinzugefügt: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) Ich versuche es programmgesteuert in der Testdatei aufzurufen. sendActionForEvent Ich benutze diese Funktion, aber sie funktioniert nicht: myView.sendActionForEvent(UIEvents.touchUpDown) Es zeigt den nicht erkannten Selektor, der an die Instanz gesendet wurde. …

11
Wie kann ich einen Methodenaufruf um 1 Sekunde verzögern?
Gibt es eine einfache Möglichkeit, einen Methodenaufruf um 1 Sekunde zu verzögern? Ich habe eine UIImageView, die auf ein Berührungsereignis reagiert. Wenn die Berührung erkannt wird, werden einige Animationen in der App ausgeführt. Nach einer Sekunde möchte ich eine andere Methode aufrufen. In diesem Fall kann ich den animationDidStopSelektor nicht …


4
UIViewController viewDidLoad vs. viewWillAppear: Was ist die richtige Arbeitsteilung?
Ich war mir immer ein bisschen unklar, welche Art von Aufgaben viewDidLoadvs. viewWillAppearin einer UIViewControllerUnterklasse zugewiesen werden sollten . Beispiel: Ich mache eine App, bei der eine UIViewControllerUnterklasse auf einen Server trifft, Daten abruft, sie einer Ansicht zuführt und diese Ansicht dann anzeigt. Was sind die Vor- und Nachteile davon …

13
AutoLayout mit versteckten UIViews?
Ich denke, es ist ein ziemlich verbreitetes Paradigma , das je nach Geschäftslogik UIViewsmeistens ein- UILabelsund ausgeblendet wird. Meine Frage ist, wie AutoLayout am besten verwendet wird, um auf ausgeblendete Ansichten zu reagieren, als ob ihr Frame 0x0 wäre. Hier ist ein Beispiel für eine dynamische Liste von 1-3 Funktionen. …

13
Verwenden von HTML und lokalen Bildern in UIWebView
Ich habe eine UIWebView in meiner App, mit der ich ein Bild anzeigen möchte, das mit einer anderen URL verknüpft ist. Ich benutze <img src="image.jpg" /> to load the image. Das Problem ist, dass das Bild nicht geladen wird (dh nicht gefunden werden kann), obwohl es als Ressource in meinem …
164 html  ios  iphone  uiwebview  uikit 

13
So spielen Sie Videos mit AVPlayerViewController (AVKit) in Swift ab
Wie können Sie ein Video mit dem AV Kit Player View Controller in Swift abspielen? override func viewDidLoad() { super.viewDidLoad() let videoURLWithPath = "http://****/5.m3u8" let videoURL = NSURL(string: videoURLWithPath) playerViewController = AVPlayerViewController() dispatch_async(dispatch_get_main_queue()) { self.playerViewController?.player = AVPlayer.playerWithURL(videoURL) as AVPlayer } }





9
Verbergen Sie ein UITextField-Passwort
Ich mache eine Anmeldeseite. Ich habe UITextField für Passwort. Natürlich möchte ich nicht, dass das Passwort angezeigt wird. Stattdessen möchte ich, dass beim Tippen Kreise angezeigt werden. Wie stellen Sie das Feld dafür ein?
162 ios  swift  iphone  security  ipad 

9
Wie finde ich NSDocumentDirectory in Swift?
Ich versuche, den Pfad zum Ordner "Dokumente" mit dem folgenden Code abzurufen: var documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory:0,NSSearchPathDomainMask:0,true) aber Xcode gibt Fehler: Cannot convert expression's type 'AnyObject[]!' to type 'NSSearchPathDirectory' Ich versuche zu verstehen, was im Code falsch ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.