【问题标题】:Aviary crop presets not working on iOSAviary 作物预设不适用于 iOS
【发布时间】:2014-12-05 23:15:37
【问题描述】:

我正试图强迫用户使用 Aviary 将他们的照片裁剪为正方形。如Aviary documentation here 中所述,可以禁用自定义裁剪并手动指定预设。我正在尝试以下操作:

[AFPhotoEditorCustomization setCropToolOriginalEnabled:NO];
[AFPhotoEditorCustomization setCropToolCustomEnabled:NO];
NSDictionary *SIZE = [[NSDictionary alloc] initWithObjectsAndKeys:
                      @"kAFCropPresetName",@"square",
                      @"kAFCropPresetWidth",@"1.0f",
                      @"kAFCropPresetHeight",@"1.0f",
                      nil];
[AFPhotoEditorCustomization setCropToolPresets:[[NSArray alloc] initWithObjects:SIZE, nil]];

但这不起作用。此结果为 0 个裁剪选项:

【问题讨论】:

    标签: ios aviary


    【解决方案1】:

    您应该使用以下代码:

    [AFPhotoEditorCustomization setCropToolOriginalEnabled:NO]; [AFPhotoEditorCustomization setCropToolCustomEnabled:NO]; NSDictionary * square = @{kAFCropPresetName: @"Square", kAFCropPresetHeight : @(1.0f), kAFCropPresetWidth : @(1.0f)}; [AFPhotoEditorCustomization setCropToolPresets:@[square]];

    【讨论】:

    • 在我的情况下不起作用.. 由于 Adob​​e 更改了库,甚至使用 Adob​​eImageEditorCustomization 而不是 AFPhotoEditorCustomization。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    • 2021-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 1970-01-01
    相关资源
    最近更新 更多