我正在尝试为带有圆角的矩形创建和使用一个非常简单的 UIView 子类。我创建了一个新类,如下所示:
圆角矩形.h
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
@interface RoundedRect : UIView
@end
圆角矩形
#import "RoundedRect.h"
@implementation RoundedRect
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
[[self layer] setCornerRadius:10.0f];
[[self layer] setMasksToBounds:YES];
}
return self;
}
@end
我正在使用带有故事板的 iOS 5.1,并将 IB 检查器窗口中的自定义类属性设置为“RoundedRect”,但是当我运行应用程序时,矩形仍然有方角。我错过了什么明显的东西吗?
谢谢乔纳森