Als «cocoa-touch» getaggte Fragen

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.






16
Wie erhalte ich die Bildschirmbreite und -höhe in iOS?
Wie kann man die Abmessungen des Bildschirms in iOS erhalten? Derzeit benutze ich: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; in viewWillAppear:undwillAnimateRotationToInterfaceOrientation:duration: Das erste Mal bekomme ich die gesamte Bildschirmgröße. Das zweite Mal bekomme ich den Bildschirm ohne die Navigationsleiste.
506 cocoa-touch  ios  uikit  screen 

22
Wie kann man in UITextView Rand / Abstand verlieren?
Ich habe eine UITextViewin meiner iOS-Anwendung, die eine große Menge Text anzeigt. Ich blättere diesen Text dann mit dem Versatzrandparameter von UITextView. Mein Problem ist, dass das Auffüllen von UITextViewmeine Berechnungen verwirrt, da es je nach Schriftgröße und Schriftart, die ich verwende, unterschiedlich zu sein scheint. Daher stelle ich die …





30
Aktuelle Gerätesprache in iOS abrufen?
Ich möchte die aktuelle Sprache anzeigen, die die Benutzeroberfläche des Geräts verwendet. Welchen Code würde ich verwenden? Ich möchte dies als NSStringvollständig ausgeschriebenes Format. (Nicht @ "en_US") BEARBEITEN: Für diejenigen, die vorbeifahren, gibt es hier eine Menge nützlicher Kommentare, da sich die Antwort mit neuen iOS-Versionen weiterentwickelt hat.



25
Wie setze ich CornerRadius nur für die obere linke und obere rechte Ecke eines UIView?
Gibt es eine Möglichkeit, cornerRadiusnur die obere linke und obere rechte Ecke von a UIViewfestzulegen? Ich habe Folgendes versucht, aber am Ende wird die Ansicht nicht mehr angezeigt. UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; …

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.