私がぼやけてログイン画面を作成しようとしていスウィフト画像ビューのサイズと一致しないと私はそれをオンラインで行う方法を見上げました。画像ビューに制約を適用すると(私が理解している/考えているものから)、ぼかしされた部分には適用されません。
import UIKit
class ViewController: UIViewController {
@IBOutlet var mainBackgroundImage: UIImageView!
override func viewDidLoad() {
self.view.layoutIfNeeded()
self.blurMainImg()
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func blurMainImg(){
let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Dark)
let blurView = UIVisualEffectView(effect: blurEffect)
blurView.frame = mainBackgroundImage.bounds
mainBackgroundImage.addSubview(blurView)
}
}
何mainBackgroundImage制約について(すべてのための黄色の三角形とのフラグをタップ)更新して、サイレント警告にあなたの制約を忘れてしまいましたか?あなたの質問に写真を投稿できますか? –
@AlessandroOrnano私はストーリーボードの画像と画像の制約を追加しました –
優れた仕事の男、今あなたの質問はより明確です。 –