InterfaceBuilder和UIButton + ImageViewContentMode

时间:2017-04-28 10:06:42

标签: ios objective-c uiimageview uibutton interface-builder

我正在尝试向Interface Builder添加contentMode imageView属性的UIButton属性。我写了基本的东西,但它拒绝在Button部分显示属性(该部分本身就在那里,但它是空的)。这是代码:

的UIButton + ImageContentMode.h

#import <UIKit/UIKit.h>

@interface UIButton (ImageContentMode)

@property (nonatomic) IBInspectable UIViewContentMode imageContentMode;

@end

的UIButton + ImageContentMode.m

#import "UIButton+ImageContentMode.h"

@implementation UIButton (ImageContentMode)

@dynamic imageContentMode;

- (void) setImageContentMode:(UIViewContentMode)contentMode {
    self.imageView.contentMode = contentMode;
}

@end

我已经编写了类似的扩展UIView的代码,但它在那里工作得很好,但是UIButton它不起作用。我正在使用XCode 8.3.2。

有什么建议吗?

0 个答案:

没有答案