Implement clipsToBounds on RBLView

This commit is contained in:
Josh Vera 2012-10-26 00:19:46 -04:00
Родитель 65cdfe4454
Коммит a0e5cc58ba
2 изменённых файлов: 13 добавлений и 0 удалений

Просмотреть файл

@ -15,6 +15,11 @@
// The backing layer's background color, or nil if none has been set.
@property (nonatomic, strong) NSColor *backgroundColor;
// Whether the view's content and subviews clip to its bounds.
//
// Defaults to NO.
@property (nonatomic, assign) BOOL clipsToBounds;
// Whether the view's drawing completely fills its bounds with opaque content.
//
// Defaults to NO.

Просмотреть файл

@ -40,6 +40,14 @@ static IMP RBLViewDrawRectIMP;
self.layer.backgroundColor = color.rbl_CGColor;
}
- (BOOL)clipsToBounds {
return self.layer.masksToBounds;
}
- (void)setClipsToBounds:(BOOL)value {
self.layer.masksToBounds = value;
}
- (BOOL)isOpaque {
return self.layer.opaque;
}