Ich versuche, ein Etikett zu runden. Ich habe das Etikett bereits an meinen Code angehängt. Ich nannte das Label: Label. Ich versuche, dies auszuführen:Wenn ich versuche, ein Etikett zu runden, wird es nicht funktionieren
label.layer.cornerRadius = label.frame.height/2
Dies hält das Etikett eine Box. Wenn ich damit einen Knopf benutze, ringsherum. Warum ist das und wie kann ich das beheben?
Danke!
weil Sie diese Codezeile wahrscheinlich an einem Ort platzieren, an dem noch keine Layoutinformationen vorhanden sind. Wo ist dieser Code geschrieben? – luk2302
Ich habe es in ViewDidLoad platziert. Dies ist, wo ich die für Knöpfe und sie gearbeitet haben. – Blake
das ist zu früh in der Ansicht Lebenszyklus, legen Sie es irgendwo Layoutinformationen ist vorhanden, z. 'viewDidLayoutSubviews'. – luk2302