2016-04-07 62 views
-3

我知道如何在UITableViewController由index.row單元格中顯示的數據,但我沒有想法如何的viewController如何顯示數據從JSON在視圖控制器獲得

顯示數據

用於例如

當我使用UITableViewController那個時候,

的NSString * STR = [NSString的stringWithFormat:@ 「%@」,[[self.data objectAtIndex:indexPath.row] valueForKey:@ 「profile_image」] ]。 // data is my array

這段代碼將從array中獲取圖像,並在index.row的幫助下將其設置在特定的單元格中。

但是當我使用UIViewController那麼我應該如何爲特定視圖設置數據?

請爲我提供有關此問題的指導,我如何設置圖像窗體數組到我的ViewController,因爲我在UITableViewController之前設置了objectAtIndex:indexPath.row

感謝

+0

你想從數組設置圖像到視圖控制器背景。是這樣嗎? – Chetan

+0

你想選定的細胞圖像將顯示在其他視圖控制器? –

+0

你究竟做了什麼,你想做什麼?你想在不同的屏幕('UIViewController')中爲特定的配置文件顯示圖像嗎?您是否將適當的數據傳遞給該視圖控制器(例如,當選擇單元格時,[self.data objectAtIndex:indexPath.row]')? –

回答

1

我問上面的問題,但我得到了很多的研究後挑釁與我的計算器的智能朋友的幫助下回答自己。

所以我想發佈我的答案。

我的回答是,如果我把inti,然後我用它在我的函數,那麼它看起來像下面的代碼..

[requestDynamic startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) { 

     // Insert your code here 

     NSLog(@"%@",result); 
     self.arrData = nil; 
     self.arrData = [[NSMutableArray alloc]init]; 
     self.arrData = [result[@"data"] mutableCopy]; 


     int i =0; 
//  NSString *strImage1 = [NSString stringWithFormat:@"%@",[[self.arrData objectAtIndex:i]valueForKey:@"picture"]]; 
     NSString *strComment =[NSString stringWithFormat:@"%@", [[self.arrData objectAtIndex:i ]valueForKey:@"message"]]; 
     NSString *strLike = [NSString stringWithFormat:@"%@", [[[[self.arrData objectAtIndex:i]valueForKey:@"likes"]valueForKey:@"summary"]valueForKey:@"total_count"]]; 
     NSString *strCommentCount = [NSString stringWithFormat:@"%@", [[[[self.arrData objectAtIndex:i]valueForKey:@"comments"]valueForKey:@"summary"]valueForKey:@"total_count"]]; 


     CustomSocialView *imageView1 = [[CustomSocialView alloc] initWithFrame:CGRectMake(0, 0, width, height)]; 
     [imageView1 setContentText:strComment like:strLike comment:strCommentCount]; 

可能是這個問題,答案是愚蠢的,你所有有經驗的人,但這對我和其他像我這樣的人來說非常重要。

所以我張貼答案,因爲我明白了。

謝謝

相關問題