Ich entwickle eine Software für iOS mit einem IPAD 3 (MD368TY/A) als Testhardware. Ich versuche, einen Unschärfe-Effekt auf einem Hintergrundbild zu erstellen, aber ich bin immer dieses Ergebnis:Wie man einen UIBlurEffect erstellt, der auf IPAD 3 funktioniert
Die ‚richtige‘ sein sollte:
(Ergebnis erreicht Iphone 5S Simulator
)Mein Code ist:
import UIKit
class ProfileMgmtViewController: UIViewController {
@IBOutlet weak var bgImageContainerView: UIView!
@IBOutlet weak var userBgImg: UIImageView!
@IBOutlet weak var userImg: UIImageView!
override func viewDidLoad() {
...
userBgImg.backgroundColor = UIColor(patternImage: userImg.image!)
let blurEffect = UIBlurEffect(style: .Light)
let blurView = UIVisualEffectView(effect: blurEffect)
blurView.frame = userBgImg.bounds
print (userBgImg.bounds)
userBgImg.addSubview(blurView)
...
ich las, dass diese Version von IPAD nicht unterstützt Blur-Effekt. Ist das wahr? Es gibt eine Möglichkeit, den Unschärfe-Effekt hier zu machen?