2015-05-06 54 views
2

我的應用程序從網站下載圖像。我如何縮放和更改每個圖像的內存佔用?我有預覽圖庫,當我加載40-50張照片時,RAM增加到800-900MB,應用程序崩潰。Swift,更改圖像內存佔用

或者我應該使用閃存來保存這些照片?

回答

2

除了設置圖像的大小,你應該設置UIImageView的大小,然後把這個圖像,所以圖像的大小將按照您的要求顯示。

var imageView = UIImageView(frame: CGRectMake(100, 150, 150, 150)); // set as you want 
    var image = UIImage(named: "myImage.png"); 
    imageView.image = image; 
    self.view.addSubview(imageView)