Die Cocoa Touch Frameworks, die iOS-Apps steuern, weisen viele bewährte Muster auf, die auf dem Mac zu finden sind. Sie wurden jedoch mit einem besonderen Schwerpunkt auf berührungsbasierten Benutzeroberflächen und Optimierung entwickelt.
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 …
Ich habe ein UITableViewin IB hinzugefügt und den "Delegaten" und die "Datenquelle" festgelegt, und alles funktioniert gut. Als nächstes wollte ich die Trennfarbe ändern, aber die einzige Möglichkeit, dies zu tun, bestand darin, die Methode einem der Rückrufe der Delegierten hinzuzufügen. Gibt es einen besseren Ort, an dem ich dies …
Anstatt zwei zu erstellen UIImageViews, erscheint es logisch, einfach die imageeiner Ansicht zu ändern . Wenn ich das mache, gibt es dann eher eine Überblendung zwischen den beiden Bildern als einen sofortigen Wechsel?
Nach dem neuen Xcode-Update wird meine App nicht validiert und zeigt diesen Fehler an: statische Tabellenansichten sind nur gültig, wenn sie in UITableViewController-Instanzen eingebettet sind Irgendwelche Chancen, leicht zu lösen?
Ich habe Bilder für die Schaltflächenzustände Normal, Hervorgehoben und Ausgewählt festgelegt. Wenn sich die Schaltfläche jedoch im ausgewählten Zustand befindet und ich sie drücke / hervorhebe, wird mein hervorgehobenes Bild nicht angezeigt, sondern nur ein graues Bild. Ist es möglich, ein Bild für den hervorgehobenen Zustand festzulegen, wenn die Schaltfläche …
Ich habe zwei Möglichkeiten zum asynchronen Laden von Bildern in meine UITableView-Zelle geschrieben. In beiden Fällen wird das Bild gut geladen, aber wenn ich durch die Tabelle scrolle, ändern sich die Bilder einige Male, bis der Bildlauf endet und das Bild zum richtigen Bild zurückkehrt. Ich habe keine Ahnung, warum …
Ich arbeite an einigen benutzerdefinierten UIView-basierten Eingabesteuerelementen und versuche, die richtige Vorgehensweise zum Einrichten der Ansicht zu ermitteln. Wenn Sie mit einem UIViewController arbeiten, ist es ziemlich einfach, den loadViewund verwandten zu verwenden viewWill.viewDid Methoden, aber wenn ein UIView Subklassen, ist die nächste methosds ich habe `awakeFromNib, drawRectund layoutSubviews. (Ich …
Ich habe in einigen iPhone-Beispielen gesehen, dass Attribute einen Unterstrich _ vor der Variablen verwendet haben. Weiß jemand was das bedeutet? Oder wie es funktioniert? Eine von mir verwendete Schnittstellendatei sieht folgendermaßen aus: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission …
Wie überprüfe ich, ob ein NSDatezu heute gehört? Ich habe es mit den ersten 10 Zeichen von überprüft [aDate description]. [[aDate description] substringToIndex:10]Gibt einen String wie folgt zurück, "YYYY-MM-DD"also habe ich den String mit dem von zurückgegebenen String verglichen [[[NSDate date] description] substringToIndex:10]. Gibt es eine schnellere und / oder …
Ich muss das fragen, weil: Das einzige, was ich erkenne, ist, dass die App abstürzt, wenn die Behauptung fehlschlägt. Ist das der Grund, warum NSAssert verwendet wird? Oder was bringt es sonst noch? Und ist es richtig, einen NSAssert direkt über jede Annahme zu setzen, die ich im Code mache, …
Es scheint, dass Side-Swipe-Menüs ein häufigeres Element der Benutzeroberfläche werden, da in jeder iPhone-App mehr Informationen gespeichert werden. Facebook hat es in seine neueste Version aufgenommen und die neue Google Mail-App scheint es ebenfalls aufzunehmen . Ich habe mich gefragt, ob jemand darüber nachgedacht hat, wie so etwas am effizientesten …
Dies ist auf dem iPhone 0S 2.0. Die Antworten für 2.1 sind ebenfalls in Ordnung, obwohl mir keine Unterschiede in Bezug auf Tabellen bekannt sind. Es scheint möglich zu sein, Text zum Umbrechen zu bringen, ohne eine benutzerdefinierte Zelle zu erstellen, da a standardmäßig eine UITableViewCellenthält UILabel. Ich weiß, dass …
Ich verwende eine Instanz von UIWebView, um Text zu verarbeiten und ihn korrekt zu färben. Er gibt das Ergebnis als HTML aus, aber anstatt es in dem anzuzeigen, in dem UIWebViewich es Core Textmit einem anzeigen möchte NSAttributedString. Ich kann das erstellen und zeichnen NSAttributedString, bin mir aber nicht sicher, …
Ich muss kleine Symbole (benutzerdefinierte Aufzählungszeichen) UILabelin iOS7 einbetten. Wie kann ich das im Interface Designer machen? Oder zumindest im Code? In Android gibt es leftDrawableund rightDrawablefür Labels, aber wie geht das in iOS? Probe in Android:
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.