1#import "RNCPickerLabel.h"
2
3@implementation RNCPickerLabel
4
5- (instancetype)initWithFrame:(CGRect)frame
6{
7    self = [super initWithFrame:frame];
8    if (self) {
9        self.topInset = 0.0;
10        self.bottomInset = 0.0;
11        self.leftInset = 0.0;
12        self.rightInset = 0.0;
13    }
14    return self;
15}
16
17- (void)drawTextInRect:(CGRect)rect
18{
19    UIEdgeInsets insets = UIEdgeInsetsMake(self.topInset, self.leftInset, self.bottomInset, self.rightInset);
20    [super drawTextInRect:UIEdgeInsetsInsetRect(rect, insets)];
21}
22
23- (CGSize)intrinsicContentSize
24{
25    CGSize intrinsicSuperViewContentSize = [super intrinsicContentSize];
26    intrinsicSuperViewContentSize.height += self.topInset + self.bottomInset;
27    intrinsicSuperViewContentSize.width += self.leftInset + self.rightInset;
28    return intrinsicSuperViewContentSize;
29}
30
31@end
32