1
Picture of my codeスウィフトでVisualEffectViewと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.
}
}
私は、ユーザーがボタンをクリックしたときにポップアップ表示さぼやけモーダルを作成しようとしていますが、何らかの理由で、このコードが実行されていません。私はyoutubeのチュートリアルに従っていた(Youtube Link)私は助けていただければ幸いです。
読者がアドバイスを提供できるように、ここにコードを掲載する必要があります。あなたが質問をするときに必ずコードにあなたの試みを投稿してください – Jake
それについて申し訳ありません – moyeshkhanal
あなたは行く!プロの質問のようなLOoks。ようこそ – Jake