在 GCDWebUploader 中禁用移动项目
Posted
技术标签:
【中文标题】在 GCDWebUploader 中禁用移动项目【英文标题】:Disable moving items in GCDWebUploader 【发布时间】:2017-12-04 21:22:20 【问题描述】:我正在尝试在我的 ios 应用中实现 GCDWebUploader。我想禁用“移动项目”和“创建文件夹”选项。我该怎么做?
【问题讨论】:
【参考方案1】:您可以通过编辑 GCDWebUploader.m Class 来实现。转到 Pods>GCDWebServer>GCDWebUploader>GCDWebUploader.m 你会看到以下函数 .
根据您的要求编辑功能。例如,我不想让用户创建新文件夹,那么我需要更改以下功能:
- (BOOL)shouldCreateDirectoryAtPath:(NSString*)path
return NO;
如果您遇到以下警告,请点击解锁:
【讨论】:
【参考方案2】:不使用GCDWebUploader
类目录,而是创建一个名为MyWebUploader
的子类并覆盖-shouldMoveItemFromPath:toPath:
和-shouldCreateDirectoryAtPath:
以返回NO。
【讨论】:
以上是关于在 GCDWebUploader 中禁用移动项目的主要内容,如果未能解决你的问题,请参考以下文章