57 lines
1.0 KiB
Objective-C
57 lines
1.0 KiB
Objective-C
//
|
|
// SCLTextView.m
|
|
// SCLAlertView
|
|
//
|
|
// Created by Diogo Autilio on 9/18/15.
|
|
// Copyright (c) 2015-2017 AnyKey Entertainment. All rights reserved.
|
|
//
|
|
|
|
#import "SCLTextView.h"
|
|
|
|
#define MIN_HEIGHT 30.0f
|
|
|
|
@implementation SCLTextView
|
|
|
|
- (instancetype)init
|
|
{
|
|
self = [super init];
|
|
if (self)
|
|
{
|
|
[self setup];
|
|
}
|
|
return self;
|
|
}
|
|
|
|
- (instancetype)initWithCoder:(NSCoder *)aDecoder
|
|
{
|
|
self = [super initWithCoder:aDecoder];
|
|
if(self)
|
|
{
|
|
[self setup];
|
|
}
|
|
return self;
|
|
}
|
|
|
|
- (instancetype)initWithFrame:(CGRect)frame
|
|
{
|
|
self = [super initWithFrame:frame];
|
|
if (self)
|
|
{
|
|
[self setup];
|
|
}
|
|
return self;
|
|
}
|
|
|
|
- (void)setup
|
|
{
|
|
self.frame = CGRectMake(0.0f, 0.0f, 0.0f, MIN_HEIGHT);
|
|
self.returnKeyType = UIReturnKeyDone;
|
|
self.borderStyle = UITextBorderStyleRoundedRect;
|
|
self.autocapitalizationType = UITextAutocapitalizationTypeSentences;
|
|
self.clearButtonMode = UITextFieldViewModeWhileEditing;
|
|
self.layer.masksToBounds = YES;
|
|
self.layer.borderWidth = 1.0f;
|
|
}
|
|
|
|
@end
|