【问题标题】:Disable moving items in GCDWebUploader在 GCDWebUploader 中禁用移动项目
【发布时间】:2017-12-04 21:22:20
【问题描述】:

我正在尝试在我的 iOS 应用中实现 GCDWebUploader。我想禁用“移动项目”和“创建文件夹”选项。我该怎么做?

【问题讨论】:

    标签: swift gcdwebserver


    【解决方案1】:

    您可以通过编辑 GCDWebUploader.m Class 来实现。转到 Pods>GCDWebServer>GCDWebUploader>GCDWebUploader.m 你会看到以下函数 .

    根据您的要求编辑功能。例如,我不想让用户创建新文件夹,那么我需要更改以下功能:

    - (BOOL)shouldCreateDirectoryAtPath:(NSString*)path {
             return NO;
        }
    

    如果您遇到以下警告,请点击解锁:

    【讨论】:

      【解决方案2】:

      不使用GCDWebUploader 类目录,而是创建一个名为MyWebUploader 的子类并覆盖-shouldMoveItemFromPath:toPath:-shouldCreateDirectoryAtPath: 以返回NO。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-14
        • 2015-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-29
        相关资源
        最近更新 更多