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.

10
Das dynamische Festlegen des Layouts in UICollectionView führt zu unerklärlichen Änderungen von contentOffset
Laut Apples Dokumentation (und auf der WWDC 2012 angepriesen) ist es möglich, das Layout UICollectionViewdynamisch einzustellen und die Änderungen sogar zu animieren: Normalerweise geben Sie beim Erstellen einer Sammlungsansicht ein Layoutobjekt an, aber Sie können das Layout einer Sammlungsansicht auch dynamisch ändern. Das Layoutobjekt wird in der Eigenschaft collectionViewLayout gespeichert. …

17
Navigationsleiste mit UIImage für Titel
Ich möchte das Aussehen meiner App anpassen, indem ich anstelle von einfachem Text ein Logo als Titel der Navigationsleiste verwende. Wenn ich diesen Code benutze let logo = UIImage(named: "logo.png") self.navigationItem.titleView = logo; Ich erhalte die Fehlermeldung "UIImage kann nicht in UIView konvertiert werden". Wie kann ich das richtig machen?


11
Suchen des Bildtyps aus NSData oder UIImage
Ich lade ein Bild von einer URL, die von einem Drittanbieter bereitgestellt wurde. Die URL enthält keine Dateierweiterung (oder keinen Dateinamen) (da es sich um eine verdeckte URL handelt). Ich kann die Daten daraus (in Form von NSData) nehmen und in ein UIImage laden und gut anzeigen. Ich möchte diese …



14
Ändern Sie den Benutzeragenten in UIWebView
Ich muss in der Lage sein, den UserAgent für eine eingebettete UIWebView anzupassen. (Ich möchte beispielsweise, dass der Server anders reagiert, wenn beispielsweise ein Benutzer eine Version der App im Vergleich zu einer anderen verwendet.) Ist es möglich, den UserAgent im vorhandenen UIWebView-Steuerelement so anzupassen, wie es beispielsweise für einen …

19
Ändern Sie die Höhe der UITabBar
Ich verwende UITabBarControllerals Root-Ansicht und App unterstützt iOS 6 und höher. Die Projektklassenhierarchie ist wie folgt. UITabBarController - tab1 - UINavigationController - UIViewController - UIViewController . . - tab2 - UINavigationController - UIViewController - UIViewController . . . - tab3 - UIViewController - tab4 - UIViewController Ich habe den folgenden …

13
Alle Cookies von WKWebView erhalten
Während das Abrufen von Cookies UIWebViewdurch die Verwendung unkompliziert NSHTTPCookieStorage.sharedHTTPCookieStorage()erscheint, WKWebViewwerden die Cookies anscheinend an einem anderen Ort gespeichert. Ich habe einige Nachforschungen angestellt und konnte einige Kekse erhalten, indem ich sie vom NSHTTPURLResponseObjekt genommen habe. Dies enthält jedoch nicht alle Cookies, die verwendet werden von WKWebView: func webView(webView: WKWebView, …

6
Schnell - Überprüfen Sie, ob ein Zeitstempel gestern, heute, morgen oder vor X Tagen liegt
Ich versuche herauszufinden, wie ich entscheiden kann, ob ein bestimmter Zeitstempel heute oder +1 / -1 Tage auftritt. Im Wesentlichen möchte ich so etwas machen (Pseudocode) IF days_from_today(timestamp) == -1 RETURN 'Yesterday' ELSE IF days_from_today(timestamp) == 0 RETURN 'Today' ELSE IF days_from_today(timestamp) == 1 RETURN 'Tomorrow' ELSE IF days_from_today(timestamp) < …
70 ios  swift  nsdate  nscalendar 



7
iOS 7 - navigationController legt das contentInset und das ContentOffset meines UIScrollView fest
Ich habe eine UIScrollView (eigentlich eine UICollectionView, aber das spielt wahrscheinlich keine Rolle). Wenn es in IOS 7 angezeigt wird, setzt der Navigationscontroller contentInset und contentOffset auf Werte, die ich nicht möchte. Es scheint zu versuchen, die Statusleiste und die Navigationsleiste anzupassen. Ich würde es sehr bevorzugen, wenn sie in …


1
Nicht erkannter Selektor -replacementObjectForKeyedArchiver: Absturz beim Implementieren von NSCoding in Swift
Ich habe eine Swift-Klasse erstellt, die der NSCoding entspricht. (Xcode 6 GM, Swift 1.0) import Foundation private var nextNonce = 1000 class Command: NSCoding { let nonce: Int let string: String! init(string: String) { self.nonce = nextNonce++ self.string = string } required init(coder aDecoder: NSCoder) { nonce = aDecoder.decodeIntegerForKey("nonce") string …
69 ios  swift  xcode6  nscoding 

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.