2016-07-08 79 views
2

我有一個UIImageView,其中UIImage顯示哪個來自JSON。問題是我想爲UIImageView設置cornerRadius。我把下面的代碼吧:iOS:在UIImageView中圖像顯示不正確

imgVw.layer.cornerRadius = 30.0; 
imgVw.layer.borderWidth = 2.0; 
imgVw.layer.borderColor = [UIColor blackColor].CGColor; 

它顯示UIImageView但不是在正確的方式cornerRadius和邊界。圖像顯示在屏幕外像角落一樣。

enter image description here

回答

7

您需要的layermasksToBounds屬性設置爲YES這樣

self.imgVw.layer.masksToBounds = YES; 
+0

感謝它正在工作...... :) – Abhi

+0

@Abhi歡迎:) –

1

設置的UIImageViewclipsToBounds屬性YES

設置imgVw.clipsToBounds=YES;

+0

不,應該是'imgVw.clipsToBounds = YES;'。這是Objective-C。 – rmaddy

+0

@rmaddy然後你可以編輯但不是downvote。 –

+1

什麼投票?沒有人下調你的答案。你還需要修正第一行中的錯別字。 – rmaddy