Ich habe den folgenden Code geschrieben, um ein Bild in den Zellen eines TableView zu downloaden und anzuzeigen. Der Schlagschatten erscheint jedoch überhaupt nicht und ich kann nicht herausfinden, was falsch ist.Schatten erscheint nicht unter UIImageView (Swift)
cell.societyImage.setIndicatorStyle(UIActivityIndicatorViewStyle.White)
cell.societyImage.setShowActivityIndicatorView(true)
cell.societyImage.sd_setImageWithURL(NSURL(string: pictureURLs[objectIds[indexPath.row]]!),completed: { (image, error, cache, url) in
cell.societyImage.layer.shadowColor = UIColor(white: 0.7, alpha: 0.7).CGColor
cell.societyImage.layer.shadowOffset = CGSizeMake(3, 3)
cell.societyImage.layer.shadowOpacity = 0.4
cell.societyImage.layer.masksToBounds = true
})
Jede Hilfe wird sehr geschätzt!
hinzufügen shadowradius und clipsToBound Eigenschaften, um Ihren Code, wird Ihr Problem gelöst. –