【问题标题】:iPhone - TTPhotoViewController crops imagesiPhone - TTPhotoViewController 裁剪图像
【发布时间】:2010-01-13 11:02:22
【问题描述】:

我在我的项目中使用 TTPhotoViewController 子类来显示从网络下载的一系列图像。一些与 iPhone 屏幕纵横比不同的图片会被裁剪掉。

我用 400x400 像素的方形图像对此进行了测试,所有这些图像似乎都被裁剪到边缘。我也无法缩小并查看整个图像。

有人可以为此提出解决方案吗?谢谢。

【问题讨论】:

    标签: iphone three20


    【解决方案1】:

    您是否将图像的 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 完成了这项工作,缩放时没有问题。

    【讨论】:

    • 我尝试使用 320x480。但是,如果我想获得正在显示的照片的高度和宽度,我总是得到 320x480(即使正在显示的照片要小得多)。我还需要使用正在显示的照片的实际尺寸。所以不能用这个方法。
    【解决方案2】:
    猜你喜欢
    • 2011-09-12
    • 2011-08-07
    • 2012-09-22
    • 2011-12-18
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2023-04-02
    相关资源
    最近更新 更多