我正在尝试向Interface Builder添加contentMode
imageView
属性的UIButton
属性。我写了基本的东西,但它拒绝在Button
部分显示属性(该部分本身就在那里,但它是空的)。这是代码:
#import <UIKit/UIKit.h>
@interface UIButton (ImageContentMode)
@property (nonatomic) IBInspectable UIViewContentMode imageContentMode;
@end
#import "UIButton+ImageContentMode.h"
@implementation UIButton (ImageContentMode)
@dynamic imageContentMode;
- (void) setImageContentMode:(UIViewContentMode)contentMode {
self.imageView.contentMode = contentMode;
}
@end
我已经编写了类似的扩展UIView
的代码,但它在那里工作得很好,但是UIButton
它不起作用。我正在使用XCode 8.3.2。
有什么建议吗?