2015-03-17 11 views

Antwort

24

Sie können das auf jeden Fall tun. Alles, was Sie tun müssen, ist die folgenden Eigenschaften auf der WKInterfaceLabel im Storyboard festlegen.

  • Label => Zeilen = 0 (WatchKit wird die richtige Zahl gesetzt) ​​
  • Größe => Breite = "Relativ zum Container"
  • Größe => Höhe = „Größe Fit Inhalt "

Damit können Sie nach Herzenslust scrollen. Ich habe es nur in einer Beispiel-App gespielt und es funktioniert genau so, wie Sie es erwarten würden.

Hoffe, dass hilft!

+0

, die fast perfekt ist, aber was ich versuche, neben dies zu tun ist, um den Text vertikal in den Bildschirm des Uhr zentriert halten. Angesichts der Statusleiste der Uhr wurde eine Anpassung an die Höhe des zu kompensierenden Etiketts vorgenommen (d. H., Dass an der unteren Kante 8pt ausgeschnitten wurden, damit sie mit denen auf der Oberseite der Statusleiste übereinstimmten). Ich frage mich, ob ich das mit der Option "Größe anpassen" beibehalten kann. – Luke

+0

Sie können diesen Effekt nicht erzeugen, da Sie die Höhe fest codieren und am Ende abgeschnitten statt wachsen würden. – cnoon

+0

Das funktioniert nicht für mich. Mein Ziel ist es, den Inhaltstext des Labels innerhalb dieses Labelbereichs zu scrollen. Und es macht einfach "Size to Fit", was nicht erforderlich ist. –

4

Es ist nicht möglich, einen WKInterfaceLabel Inhalt zu scrollen. Sie haben nur die Wahl, den Text zu kürzen oder dem Label zu erlauben, zu wachsen und es anzupassen.

1

Sie benötigen Label Eigentum festgelegte Höhe der Markierung zu setzen, wie Textgröße

wie unten

Set Lines Property = 0 (WatchKit auto set the right number) 

Set Width = "Relative to Container" & Height = "Size to Fit Content" 
0

Sie haben jeweils die folgenden Schritte ausführen Ergebnis zu erzielen, wie dies image.This a Scrollbare Ansicht.

enter image description here

ich zwei Gruppen

Konzern1: Konzern1 umfassen Bild, Überschrift Etikett, Datum Label and Group2

Konzern1 Layout ist vertikal

Width : Relativ zu Behälter

Höhe: Größe Inhalt

Bild passen:

Bildbreite: relativ zum Behälter (0.8)

Bildhöhe: Fest (60)

Überschrift und Datum Label:

Breite: Relativ zum Container

Höhe: Größe anpassen Inhalt

Group2: Group2 enthält Beschreibung Label-

Group2 Layout vertikal

Breite: Relativ zum Container

Höhe: Größe Inhalt

Beschreibung Bezeichnung Fit:

Breite: Relativ zum Container

Höhe: Größe anpassen Inhalt

Verwandte Themen