iphone - iOS SDK 中的 Facebook 照片大小

标签 iphone objective-c ios facebook-graph-api uiimageview

现在使用 Facebook iOS SDK,我可以从墙上提取图像。但我需要分析照片并确定照片的高度和宽度。

我该怎么做?

最佳答案

我知道这是一个已回答的老问题,但由于接受的答案非常不清楚,因为这可能会帮助其他遇到与您相同问题的人:

鉴于您从墙上拉下来的图像在显示之前会变成 UIImage 对象,那么您只需执行以下操作即可轻松获取每个对象的高度和宽度:

完整代码示例:

NSData* imageData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:yourimageurlhere]];
UIImage* image = [[[UIImage alloc] initWithData:imageData] autorelease];
[imageData release];

NSLog(@"Height : %0.1f", image.size.height);
NSLog(@"Width : %0.1f", image.size.width);

关于iphone - iOS SDK 中的 Facebook 照片大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508374/

相关文章:

ios - 模糊效果在 iOS 7.1 上消失

ios - 将 UILabel 定位在 UIButton 的文本结尾之后?

ios - 在Facebook iOS中预填充评论字段

ios - AVPlayerViewController 播放后退出全屏

html - 如何在 Browserstack 上的 iOS 模拟器中打开开发工具?

iphone - 由于对 iOS 3.1.3 的 block 支持导致的奇怪问题

iphone - 自定义开关 - 是 否类型 - iPhone

iphone - 在 iOS 7 中为 UITableViewCell 使用背景 View 覆盖默认删除按钮

ios - 了解 SpriteKit : Moving Sprites

ios - 无法在以编程方式创建的自定义 View 中更改 UILabel 文本值