1
Picture of my codeVisualEffectView à Swift et Xcode9
import UIKit
class ViewController: UIViewController {
@IBOutlet var addItemView: UIView!
@IBOutlet weak var visualEffectView: UIVisualEffectView!
var effect: UIVisualEffect!
override func viewDidLoad() {
super.viewDidLoad()
effect = visualEffectView.effect
visualEffectView.effect = nil
addItemView.layer.cornerRadius = 5
}
func animateIn(){
self.view.addSubview(addItemView)
addItemView.center = self.view.center
addItemView.transform = CGAffineTransform.init(scaleX: 1.3, y: 1.3)
addItemView.alpha = 0
UIView.animate(withDuration: 0.4){
self.visualEffectView.effect = self.effect
self.addItemView.alpha = 1
self.addItemView.transform = CGAffineTransform.identity
}
}
@IBAction func sourcesButton(_ sender: Any) {
animateIn()
}
@IBAction func sourceDone(_ sender: Any) {
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Je suis en train de faire un modal flou qui apparaît lorsque l'utilisateur clique sur un bouton, mais pour une raison quelconque ce code ne s'exécute pas. Je suivais un tutoriel sur youtube (Youtube Link) J'apprécierais l'aide.
Vous devez envoyer votre code ici pour que les lecteurs puissent vous conseiller. Toujours poster votre tentative au code lorsque vous posez une question – Jake
désolé à ce sujet – moyeshkhanal
Voilà! LOoks comme une question professionnelle maintenant. Bienvenue à bord – Jake