我是Swift的新手,在尝试开发小型应用程序时遇到了一个问题,我真的希望有人能帮助我。
基本上,我在UIView中有一个UIImage,我想将UIView的边框发送到背面(请参见下图)
因此,我给UIView设置了边框,并且边框穿过了我的图像。我的问题是:
如何将UIView的边框带到UIImage后面?
注意:如果这是一个重复的问题,我深表歉意,我一直在寻找答案数小时,但找不到我需要的东西。
最好的祝福!
这是我的图像代码:
speakerImage.layer.cornerRadius = speakerImage.frame.size.width / 2;
speakerImage.clipsToBounds = true;
speakerImage.layer.zPosition = 1
这是我的视图代码:
speakerContentView.layer.cornerRadius = 5
speakerContentView.layer.borderWidth = 1
speakerContentView.layer.borderColor = UIColor.gray.cgColor
speakerContentView.layer.shadowColor = UIColor.gray.cgColor
speakerContentView.layer.shadowOpacity = 0.7
speakerContentView.layer.shadowOffset = CGSize(width: 0, height: 3)
speakerContentView.layer.zPosition = -1
最佳答案
这可能对您有帮助!
看这张图:
可能不是标准方法,但可以解决您的问题。