Skip to content

Instantly share code, notes, and snippets.

@ks-simakov
Created August 5, 2014 03:44
Show Gist options
  • Save ks-simakov/ad58093328c90de4070c to your computer and use it in GitHub Desktop.
Save ks-simakov/ad58093328c90de4070c to your computer and use it in GitHub Desktop.
//
// UITextField+Paddings.h
//
// Created by Konstantin Simakov
//
#import <Foundation/Foundation.h>
@interface UITextField (Paddings)
-(void) setLeftPadding:(int) paddingValue;
-(void) setRightPadding:(int) paddingValue;
@end
//
// UITextField+Paddings.m
//
// Created by Konstantin Simakov
//
#import "UITextField+Paddings.h"
@implementation UITextField (Paddings)
-(void) setLeftPadding:(int) paddingValue
{
UIView *paddingView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, paddingValue, self.frame.size.height)];
self.leftView = paddingView;
self.leftViewMode = UITextFieldViewModeAlways;
}
-(void) setRightPadding:(int) paddingValue
{
UIView *paddingView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, paddingValue, self.frame.size.height)];
self.rightView = paddingView;
self.rightViewMode = UITextFieldViewModeAlways;
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment