私は最近、プログラムでインターフェイスを処理し始めました。画像を背景として設定してぼかしを施したいと思います。xboxにぼかし画像の背景をプログラムで追加する
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Wormhole.jpg"]];
[self.view insertSubview:backgroundView atIndex:0];
を私が言ったように私はこれに新しい終了しています: は、私は次のようなサンプルコードを見てきました。どういうふうに説明できますか?どこで使うべきですか?
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Wormhole.jpg"]];
[self.view insertSubview:backgroundView atIndex:0];
UIVisualEffectView *effect = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]];
[backgroundView addSubview:effect];
をしかし、これはパフォーマンス上の問題を引き起こすことがあります。
本であるObjective-Cの右? Swiftを使って同じことをどうやってやり遂げることができますか? :) –
スイフトには同じAPIがあります。ちょうどそれを翻訳する。 – zylenv