2015-01-21 52 views
0

嗯,我有這個問題!我試圖做一個應用程序,加載時它第一次使用FB配置文件圖片。用UIImageView更改FBProfilePictureView(或加載UIImage)Swift

但他們可以稍後改變圖像。

現在即時嘗試使用FBProfilePictureView查看整個時間。

並嘗試將其轉換爲Swift。它沒有按計劃工作。

let imageURL = NSURL(string: img.valueForKey("url") as String) 
     Alamofire.request(.GET, imageURL!).response() { 
      (_, _, data, _) in 

      let image = UIImage(data: data! as NSData) 
      for obj in self.fb_background.subviews{ 

       if(obj.isKindOfClass(UIImageView)){ 

        obj.image = image 
       } 
      } 

這不起作用obj不是recouldnised爲的UIImageView

它如何我可以開始工作?

+0

[FBProfilePictureVIew](https://developers.facebook.com/docs/reference/ios/current/class/FBProfilePictureView)是UIView的子類。所以當你用'UIImageView'在你的'self.fb_background.subviews'視圖數組中反思它時,它實際上是錯誤的。 – 2015-01-28 15:07:10

回答