0

我可以在我的应用程序中获取用户名及其 twitter 的个人资料图片。这是我的代码

  - (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authenticatedWithUsername: (NSString *) username {

    NSLog(@"Authenticated with user %@", username);

    imageview.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:
                                                                            [NSString stringWithFormat:@"http://api.twitter.com/1/users/profile_image/%@.json",username]]]];



    NSLog(@"http://api.twitter.com/1/users/profile_image/username.json");

    recentTweets = [[NSMutableArray alloc] init];
    [self updateStream:nil];
}

现在我想登录用户的个人资料图片...有人知道吗?

4

1 回答 1

0

我相信你已经得到了这个,但如果没有,我也许可以提供帮助。

取决于您希望图像如何显示,但我假设您正在使用 IBOutlet 到 UIImage 制作视图,以将用户个人资料图像放置在该特定页面上。为此,您已经拥有大部分代码

mainAvatar.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL U       RLWithString:@"http:// Place your JSON here" ]]];     

然后在您希望它出现的视图中创建 IBOutlet 并将其连接起来,您应该一切都好。只需将其放在 ViewDidLoad 方法中,这样当您的页面加载时,您的图像就不会出现.....现在告诉我您是如何将该配置文件图像放置在表格单元格中并且是均匀的!哈,我让他们下载,但由于某种原因,他们不会加载到表格视图中

于 2011-05-29T21:24:06.373 回答