ombre Ajouter à UITextView rend le texte étendre sur UITextViewFrame
J'ai un UITextView et je veux ajouter l'ombre à elle. Le code que j'utilise est:
textview.layer.shadowColor = UIColor.lightGray.cgColor
textview.layer.shadowOffset = CGSize(width:0,height: 2.0)
textview.layer.shadowRadius = 2.0
textview.layer.shadowOpacity = 1.0
textview.layer.masksToBounds = false
textview.layer.cornerRadius = 5
Ce code ajoute l'ombre et rend les coins arrondis, mais il est aussi le texte à l'intérieur UITextView sortir du cadre de textview. Je essayé d'ajouter
textview.clipToBounds = true
Définit le texte à l'intérieur, mais il supprime l'ombre. J'ai également essayé le réglage:
textview.layer.maskToBounds = true
textview.clipToBounds = false
et pourtant le problème se répète. Je lis quelque part ici que je mis
textview.layer.shouldRasterize = true
Il ne fait rien, tout comme Seting à faux ne fait rien. Donc, si quelqu'un a une idée de ce qui fonctionnerait, aidez-moi parce que je suis coincé.
Pour autant que je lis en ligne ce qui est probablement la meilleure solution pour ce scénario. – Stephanie