2017-01-18 3 views
0

Kann ich die Schriftgröße eines beliebigen UILabel im Interface Builder auf 0.0 setzen?UILabel Schriftgröße "System 0.0" wie UITableViewCell Untertitel

Wenn ich ein neues UITableViewController in Interface Builder in Xcode erstellen und den Prototyp Zelle Stil Subtitle gesetzt, der UILabel Bezeichnung ‚Titel‘ hat System 0.0 Schriftgröße. Außerdem ist das Textfeld für die Größe leer mit einem Platzhalter Point Size. Wenn Sie auf "Fertig" klicken, bleibt die Schriftart System 0.0.

Font System 0.0 in Xcode interface builder

Ich habe versucht, die Schriftgröße einer anderen UILabel auf Werte wie 0, 0.0 Einstellung, und ich habe versucht, das Feld leer und klicken Sie auf ‚Fertig‘ verlassen, aber in jedem Fall der Schriftgröße ist auf 1.0 eingestellt.

+2

Was wäre der Sinn einer Schriftart mit Nullgröße? – matt

+0

Das 'UILabel' in einem Untertitel-Stil' UITableViewCell' hat Schriftgröße '0.0', aber Sie können sehen, dass es sichtbar ist, und es scheint * tatsächlich * Größe fast' 18.0' zu haben. Ich möchte ein benutzerdefiniertes 'UITableViewCell' erstellen, das dem Untertitelstil möglichst ähnlich ist. – EricRobertBrewer

+0

"Ich möchte eine benutzerdefinierte UITableViewCell so ähnlich wie Untertitel Stil wie möglich machen" Dann verwenden Sie die entsprechende dynamische Schriftart. – matt

Antwort

0

Die Größe 18 entspricht der Standardsystemgröße für Etiketten. Für ihre Zelle, sollten Sie den Textstil Abschnitt des Font Pop-up verwenden, um die dynamische font-und-Größe Ihres Etiketts zu setzen:

enter image description here

Sie können, um zu experimentieren haben zu entscheiden, was Textstil passt am besten.

Verwandte Themen