0
votes

IOS SWIFT CARD EFFET L'image se fait couper

Suivant est mon code pour créer CARDVIEW et ajouter un effet Shadow xxx pré>

ceci ressemble à ceci p>

 Entrez la description de l'image ici p>

Le rayon d'angle ne fonctionne pas dans ce cas pour faire de l'angle Radius Travail J'ai ajouté le code suivant P>

cellBgview.layer.masksToBounds = true


3 commentaires

Avez-vous essayé d'ajouter maskTobounds = true ?


oui essayé mais ne fonctionne pas


Essayez la solution suggérée


3 Réponses :


1
votes

Ajouter un autre uIView dans votre cellule et ajouter imageview dans ce uIView ... Appliquer Radius d'angle à imageview . Appliquez Shadow à cet UIView Holdy ImageView. Ajouter Clipstobounds à ImageView pas sur ce UIView Par Clipstobounds clip sur les limites extérieures pouvant être ombragées. va résoudre votre problème


0 commentaires

1
votes

Ajouter un UIView dans votre cellule, permet d'appeler la vue de contenu informatique. Dans cette vue, ajoutez un autre uIView dans lequel vous ajouterez la vue de l'image et vos étiquettes inférieures. Donc, la hiérarchie réelle ressemblerait à ce xxx

Cette hiérarchie vous aidera à atteindre le coin rond de l'image uniquement sur le dessus et à afficher les coins rounds sur le contenu inférieur


1 commentaires

thats ce que j'ai répondu monsieur ... Vous devez encourager si quelqu'un a déjà la même réponse avant votre publication de sa demande :(



0
votes

Essayez ceci pour obtenir une ombre, un rayon d'angle, une bordure dans une vue. XXX


0 commentaires