Deshalb mag ich so etwas wie diese mit schnellen und Xcode machen:Wie erstellt man eine Liste mit Swift?
Wo ich jeden Punkt aus einem Array erhalten. Was ich gedacht habe ist, ein UILabel zu erstellen und eine for-Schleife zu erstellen, die über das Array iteriert und in jeder Iteration dem Label \ u {2022} + content hinzufügt. Ich weiß, dass \ u {2022} der Punkt in Unicode ist, das Problem ist, dass ich einen Weg brauche, um die Liste in zwei Spalten wie gezeigt zu teilen und die Punktpunktfarbe gelb zu machen. Dies kann nicht gemacht werden, wenn ich die Punkte programmatisch wie oben beschrieben hinzufüge, weil die Standardfarbe schwarz wäre. Da die Anzahl der Punkte vom Array-Inhalt abweicht, zum Beispiel, wenn das Array die Größe 3 hat, dann würden nur 3 Punkte links und rechts zeigen, dass ich eine Möglichkeit brauche, um diese Anforderung zu erfüllen, die andere Methode, von der ich dachte, war mit zwei Tabellenansichten, die die Hälfte des Bildschirms einnehmen und diese Elemente zu jeder Tabellenansicht hinzufügen, abhängig vom Array. Was sollte hier die beste Vorgehensweise sein, oder gibt es eine Möglichkeit, dies im Storyboard in einer Form zu erstellen, die von einem Array abhängt.
Möglicherweise müssen Core dafür verwenden, finden Sie in der Anleitung [hier] (https://www.raywenderlich.com/4147/core-text-tutorial-for-ios-making-a-magazine-app) – Tj3n
Haben Sie sich UICollectionView angesehen? Ich habe es selbst nicht oft benutzt, aber das sieht nach einem perfekten Anwendungsfall aus. –
Also, was Sie wirklich wissen wollen, ist, wie man Text in zwei Spalten zeichnet, und der Teil der Kugel ist nur ein Ablenkungsmanöver, nicht wahr? – matt