相关疑难解决方法(0)

具有自定义UIActivity的UIActivityViewController将彩色图像显示为灰色

我创建了一个自定义UIActivity以在共享表中显示.我创建了一个全彩色的60x60图标(png文件),但是当它显示时它只显示灰色的轮廓.我不明白我写错了什么.我希望有人看到我错过的东西.任何帮助将不胜感激.这是我的代码......

@implementation MyActivity

#pragma mark - Overrides
- (NSString *)activityType {
    return @"MyType";
}

- (NSString *)activityTitle {
    return @"ShareMe";
}

- (UIImage *)activityImage {
    return [UIImage imageNamed:@"MyIcon_60x60.png"];
}

- (BOOL)canPerformWithActivityItems:(NSArray *)activityItems {
    return YES;
}

- (void)prepareWithActivityItems:(NSArray *)activityItems {
    // Do Something
}

+ (UIActivityCategory)activityCategory {
    return UIActivityCategoryShare;
}

@end
Run Code Online (Sandbox Code Playgroud)

iphone image uiactivity uiactivityviewcontroller ios7

11
推荐指数
2
解决办法
6519
查看次数