2016-04-08 4 views
0

Ich weiß, wie eine UIImage zu beschneiden oder Ändern der Größe, aber ich weiß nicht, wie würde dies tun würde sehen Sie bitte das Bild:unscharfen Hintergrund in einem UIImage hinzufügen für die es Squared

Originalbild:

this is the original non-squared image

Bild I Want:

enter image description here

Ich möchte das Originalbild so machen, dass ein Hintergrund zum Originalbild hinzugefügt wird, jetzt ist das neue Bild quadratisch.

Irgendein Hinweis oder eine Ahnung, wie werde ich dies wird sehr geschätzt werden.

+1

Ich schlage vor, zwei Bild verwenden Ansicht ist eine Unschärfe, die die Abdeckungen Hintergrund mit Unschärfe-Effekt oder UIVisualEffectView und einem Zentrum ist, das –

+0

tatsächliches sauberes Bild zeigen @NitinGohel ja lassen Sie mich versuchen, dank Mann –

Antwort

1

Schauen Sie sich diese Dokumentation an. Ich denke, es ist ein guter Anfang.

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIBlurEffect_Ref/index.html

Mein sein erraten 2 transparent machen Ansicht (mit der Alpha-Einstellung spielen), wo man so etwas hinzufügen.

var blur:UIBlurEffect = UIBlurEffect(style: UIBlurEffectStyle.Light) 
var effectView:UIVisualEffectView = UIVisualEffectView (effect: blur) 
effectView.frame = frame 
addSubview(effectView) 
+0

Sie bedeuten, fügen Sie 2 UIViews am oberen und unteren Rand des Bildes hinzu, um es unscharf zu machen ?? –

+0

Ich dachte an 2 UIImageView aber yep. Ich bin mir nicht sicher, ob Sie wirklich gebraucht werden;) – Ragnar

+0

Mein Ziel ist es, ein Bild quadratisch zu machen, indem Sie den unscharfen Effekt wie im obigen Bild hinzufügen –

Verwandte Themen