小编Joh*_*dge的帖子

为具有圆角的UIImageView创建阴影?

我试图创建一个ImageView圆角和阴影给它一些深度.我能够为它创建一个阴影UIImageView,但每当我添加代码也使它有圆角时,它只有圆角而没有阴影.我有一个IBOutlet名字myImage,它在viewDidLoad函数内部.有没有人对如何使其有效有任何想法?我究竟做错了什么?

override func viewDidLoad() {
    super.ViewDidLoad() 
    myImage.layer.shadowColor = UIColor.black.cgColor
    myImage.layer.shadowOpacity = 1 
    myImage.layer.shadowOffset = CGSize.zero
    myImage.layer.shadowRadius = 10
    myImage.layer.shadowPath = UIBezierPath(rect: myImage.bounds).cgPath
    myImage.layer.shouldRasterize = false
    myImage.layer.cornerRadius = 10
    myImage.clipsToBounds = true
}
Run Code Online (Sandbox Code Playgroud)

shadow uiview uiimageview ios swift

18
推荐指数
4
解决办法
3万
查看次数

在Swift 3中连接变换动画?怎么了?

所以我试图在swift 3中连接两个变换动画.一个是缩放比例,一个是将翻译的翻译.我试图结合这两个动画.我有一个名为插座ourView这是一个UIView.根据我的理解,我正在做的一切正确,但它给了我这个错误

Value of tuple type ‘()’ has no member ‘concatenating’

这是代码

UIView.animate(withDuration: 0.5, animations: {
    let scale = self.ourView.transform = CGAffineTransform(scaleX: 1.5, y: 1.5)
    let translate = self.ourView.transform = CGAffineTransform(translationX: 0, y: 50)
    self.ourView.transform = scale.concatenating(translate)
})
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?有人有什么想法吗?

xcode animation cgaffinetransform ios swift

4
推荐指数
1
解决办法
2675
查看次数

标签 统计

ios ×2

swift ×2

animation ×1

cgaffinetransform ×1

shadow ×1

uiimageview ×1

uiview ×1

xcode ×1