繁体   English   中英

IOS Swift 呼叫扩展功能

[英]Call extension function IOS Swift

我如何调用扩展函数,以便鼓励按钮调用视图。 我制作了一个带有动画按钮功能的 UiButton 扩展,一切正常,但前提是我从以下位置调用它:

@IBAction func botonVuelta(_ sender: UIButton) {
    sender.pulsarAnimacion()
}

但是如果你从 viewDidLoad 调用它,它就不起作用:

override func viewDidLoad() {
    super.viewDidLoad()
    botones.layer.cornerRadius = 20
    botones.pulsarAnimacion()
}

如果您能给我一个解决方案,我将不胜感激,我提前感谢您

viewDidLoad是一个很早的动画视图的地方,试试里面

override func viewDidAppear(_ animated:bool) {
     super.viewDidAppear(animated)
     botones.pulsarAnimacion()
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM