Skip to content

那个图标的问题 #6

@ivanyang1984

Description

@ivanyang1984

那个图标你都是 用shapelayer 画出来的, 要扩展这个功能的人必须 要会 OBJC 或者你必须亲自写需求,如果你弄成图片 他只要上传图片就行了。 所以建议 去掉CALAYER 图层 换成UIImage 来增加 扩展性。。
然而默认的 永远不会变的图标到是 可以的。。我添加了一个 方法 传入图片

+ (CALayer *)createLayerWithImage:(NSString *)iconName { CALayer *layer = [CALayer layer]; CGSize size = CGSizeMake([XFATLayoutAttributes itemImageWidth], [XFATLayoutAttributes itemImageWidth]); UIImage *img = [UIImage imageNamed:iconName]; layer.contents = (id)[img CGImage]; layer.bounds = CGRectMake(0, 0, size.width, size.height); return layer; }

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions