2016-05-16 14 views
0

私はユーザーに自分のプロフィール写真を選択させてもらうことができますが、それをインポートして境界線をカットしてラウンドさせると非常に奇妙に見えます。これを行う適切な方法はありますか?プロフィール写真の写真を正しくトリミングするにはどうすればよいですか?

propic.layer.borderWidth = 2 
propic.layer.masksToBounds = false 
propic.layer.borderColor = UIColorFromRGB("ffffff").CGColor 
propic.layer.cornerRadius = propic.frame.height/2 
propic.clipsToBounds = true 
+1

を試してみてください(スクリーンショットを投稿すると良いでしょう) "それは非常に奇妙に見える" を定義します。あなたの意見は正方形ですか?また、 'masksToBounds'と' clipsToBounds'は同じプロパティなので、 'masksToBounds'を' false'に設定する必要はありません。 – Hamish

+0

どのように見えますか? – ozgur

+0

正方形の画像は通常のように見えますが、円形の画像に変換すると人の顔が「くすんだ」ので、顔は爪楊枝のようなものになります。 – johnson

答えて

0

この

propic.layer.borderWidth = 2 
propic.layer.borderColor = UIColorFromRGB("ffffff").CGColor 
propic.layer.cornerRadius = propic.frame.height/2 
propic.layer.masksToBounds = true 
+0

propic.clipsToBounds = true –

+0

の行をコメントアウトしてください。私はimageViewフレームが正しく来ていないと思う。 –

+0

動作しない場合はお知らせください –

関連する問題