いつもお世話になります。
contextMenuと同じものをUIVisualEffectView
で作成しようとしていますが、同じ(近い?)ものができません。
UIBlurEffect.Style
は全て試したのですが、しっくり来ません。
なにか方法をご存知でしたら教えて下さい。
swift
1var coverView = UIVisualEffectView() 2 3@IBAction func addBlurCoverView(_ sender: Any) { 4 5 let shirinkTransform: CGAffineTransform = CGAffineTransform(scaleX: 0.95, y: 0.97) 6 7 let blurEffect: UIBlurEffect = UIBlurEffect(style: .prominent) 8 coverView = UIVisualEffectView(effect: blurEffect) 9 coverView.alpha = 0.0 10 coverView.frame = self.view.frame 11 self.view.addSubview(self.coverView) 12 13 UIView.animateKeyframes(withDuration: 0.5, delay: 0.0, options: .calculationModeLinear, animations: { 14 15 UIView.addKeyframe(withRelativeStartTime: 0.0, relativeDuration: 0.2, animations: { 16 self.coverView.alpha = 0.9 17 }) 18 19 UIView.addKeyframe(withRelativeStartTime: 0.1, relativeDuration: 0.4, animations: { 20 self.tTableView.transform = shirinkTransform 21 }) 22 23 }) 24}
あなたの回答
tips
プレビュー