iPhone SDK:图像选择器允许编辑问题

时间:2011-06-20 16:01:15

标签: iphone image crop

在我的应用程序中,我使用了一个图像选择器,我可以设置选择器以允许编辑,使用:

self.imgPicker.allowsImageEditing = YES;

现在虽然这样可行,但有没有办法自定义这个提供到一定大小的裁剪区域?我一直在网上搜索它,我似乎没有到达任何地方。

有任何帮助吗?感谢。

1 个答案:

答案 0 :(得分:4)

首先,不推荐allowsImageEditing属性(自iOS 3.1起) - 您应该使用allowsEditing代替。

但是,要回答您的问题,无法控制UIImagePickerController提供的裁剪区域。

然而,您可以创建自己的选择器样式控件,使用Assets Library Framework访问设备上的图像等,从而强制实施自己的限制和控制。 (有关详细信息,请参阅Assets Library Framework Reference。)但是,这仅适用于iOS 4.0及更高版本,您可能需要重新转换相当大比例的滚轮,可以这么说。