TTImageView (three20부터)를 사용하여 웹에서 이미지를 표시합니다.TTImageView sizeToFit는 프레임 크기가 0이지만 여전히 이미지를 표시합니다.
self.pic = [[TTImageView alloc] initWithFrame:CGRectMake(25, 25, 100, 100)];
self.pic.urlPath = @"http://www.google.com/images/logos/ps_logo2.png";
[self.pic sizeToFit];
NSLog(@"%f %f %f %f", self.pic.frame.origin.x, self.pic.frame.origin.y, self.pic.frame.size.width, self.pic.frame.size.height);
이미지로드와 완벽하게 표시하지만 NSLog는 "25.000000 25.000000 0.000000 0.000000"를 반환합니다. 올바른 프레임을 반환하려면 어떻게해야합니까?
감사합니다. 왜 내가 그걸 몰랐는지 모르겠다. – Josh