【发布时间】:2015-03-24 14:34:44
【问题描述】:
现在我不确定这在 Objective-C 中是否可行,但我希望它应该可以。
我的故事板上有多个图像,使用 UIImages 上的以下/类似代码
cell.followingImage.layer.cornerRadius = cell.followingImage.frame.size.width / 2;
cell.followingImage.clipsToBounds = YES;
我想优化代码。我知道您可以将类应用于对象,但我以前从未这样做过。是否可以通过情节提要应用该类并自动运行该代码而无需引用并将其添加到每个控制器?
所以如果一个类附加到UIImage,它只会运行该代码并使UIImage 成为一个圆圈?这可能真的很简单......
如果我要对 UIimage 进行子类化,我不确定将上述代码放在哪里?
【问题讨论】:
-
创建
UIImage的子类,添加这段代码,然后将storyboard中的UIImage类改成你自定义的UIImage子类。 -
嗨@LordZsolt。当我创建 UIImage 的子类时,代码在哪里?我是否在子类中创建 init 方法?