現在、Facebook iOS SDKを使用して、壁から画像を引き出しています。しかし、私は写真を分析し、写真の高さと幅を決定する必要があります。
どうすればこれを行うことができますか?
現在、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);
GraphAPI写真オブジェクトを呼び出すと、応答にディメンションが表示されます: https ://graph.facebook.com/98423808305
それはあなたが探しているものですか?