0
我希望用戶從相冊中選擇一張照片,將其顯示在一張圖像上並將其存儲在NSUserDefaults中。 下面的代碼指headSculptureImage檢索來自NSUserDefaults的這個圖像並顯示它從NSUserDefaults中檢索後,快速查看照片變化圖
headSculptureImage.layer.cornerRadius = (headSculptureImage.frame.size.height)/2; headSculptureImage.layer.masksToBounds = true headSculptureImage.layer.borderWidth = 0;
這3是用來製造本的ImageView爲圓形
if let userHeadSculpture = NSUserDefaults.standardUserDefaults().objectForKey("userHeadSculpture") {
let image = UIImage(data: userHeadSculpture as! NSData)
headSculptureImage.image = image
headSculptureImage.layer.cornerRadius = (headSculptureImage.frame.size.height)/2;
headSculptureImage.layer.masksToBounds = true
headSculptureImage.layer.borderWidth = 0;
}
如何解決它?
你有沒有嘗試在這兩種情況下打印'headSculptureImage.frame.size'?這樣的菱形典型地通過將拐角半徑設置爲高於半寬而引起。請詳細說明問題。 – vzsg