Als «uilabel» getaggte Fragen

Die UILabel-Klasse implementiert eine schreibgeschützte Textansicht in iOS. Mit dieser Klasse können Sie eine oder mehrere Zeilen statischen Textes zeichnen, z. B. solche, mit denen Sie möglicherweise andere Teile Ihrer Benutzeroberfläche identifizieren. Die Basis-UILabel-Klasse bietet Unterstützung für die einfache und komplexe Gestaltung des Beschriftungstextes. Sie können auch Aspekte des Erscheinungsbilds steuern, z. B. ob das Etikett einen Schatten verwendet oder mit einer Hervorhebung zeichnet.

18
Mehrzeiliges Label in UIStackView
Wenn Sie eine mehrzeilige Beschriftung (mit Zeilenumbruch auf Zeilenumbruch gesetzt) ​​in eine Stapelansicht einfügen, verliert die Beschriftung sofort den Zeilenumbruch und zeigt den Beschriftungstext stattdessen in einer Zeile an. Warum passiert das und wie behält man ein mehrzeiliges Etikett in einer Stapelansicht bei?

13
UILabel sizeToFit funktioniert nicht mit Autolayout ios6
Wie soll ich programmgesteuert (und in welcher Methode) ein UILabel konfigurieren, dessen Höhe von seinem Text abhängt? Ich habe versucht, es mit einer Kombination aus Storyboard und Code einzurichten, aber ohne Erfolg. Jeder empfiehlt sizeToFitbeim Einstellen lineBreakModeund numberOfLines. Doch egal , ob ich diesen Code setzte in viewDidLoad:, viewDidAppear:oder viewDidLayoutSubviewsich …
152 ios  ios6  uilabel  autolayout 

4
UILabel - Wordwrap-Text
Gibt es eine Möglichkeit, bei Bedarf einen Beschriftungs-Textumbruch zu erstellen? Ich habe die Zeilenumbrüche auf Zeilenumbruch eingestellt und die Beschriftung ist groß genug für zwei Zeilen, aber es scheint, dass sie nur bei Zeilenumbrüchen umbrochen wird. Muss ich Zeilenumbrüche hinzufügen, damit es richtig umbrochen wird? Ich möchte nur, dass es …






10
Wie mache ich ein UILabel anklickbar?
Ich möchte ein UILabel anklickbar machen. Ich habe es versucht, aber es funktioniert nicht: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() ... let tap = UITapGestureRecognizer(target: self, action: Selector("tapFunction:")) tripDetails.addGestureRecognizer(tap) } func tapFunction(sender:UITapGestureRecognizer) { print("tap working") } }




10
Zentrieren Sie das NSTextAttachment-Bild neben dem einzeiligen UILabel
Ich möchte ein NSTextAttachmentBild an meine zugewiesene Zeichenfolge anhängen und es vertikal zentrieren lassen. Ich habe den folgenden Code verwendet, um meine Zeichenfolge zu erstellen: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:DDLocalizedString(@"title.upcomingHotspots") attributes:attrs]; NSTextAttachment *attachment = [[NSTextAttachment alloc] init]; attachment.image = [[UIImage imageNamed:@"help.png"] imageScaledToFitSize:CGSizeMake(14.f, 14.f)]; cell.textLabel.attributedText = [str copy]; Das Bild …


17
Passen Sie die UILabel-Höhe an den Text an
Ich habe einige Beschriftungen, deren Höhe ich an den Text anpassen möchte. Dies ist der Code, den ich jetzt dafür geschrieben habe func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return …
112 ios  swift  height  uilabel  frame 

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.