我在我的项目中使用 TTPhotoViewController 子类来显示从网络下载的一系列图像。一些与 iPhone 屏幕纵横比不同的图像会被裁剪掉。
我用 400x400 像素的方形图像对此进行了测试,所有这些图像似乎都被裁剪到边缘。我也无法缩小并查看整个图像。
有人可以为此提出解决方案。谢谢。
您是否将图像的 CGSize 设置为 400x400?
[[[MockPhoto alloc]
initWithURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d.jpg?v=0"
smallURL:@"http://farm4.static.flickr.com/3099/3164979221_6c0e583f7d_t.jpg"
size:CGSizeMake(320, 480)] autorelease]
如果 CGSize 设置正确,您应该能够放大和缩小整个图像。我已经使用 Picasa 和 Flickr 完成了这项工作,缩放时没有问题。