Skip to content
This repository has been archived by the owner on Aug 20, 2018. It is now read-only.

elegion/ELFixSecureTextFieldFont

Repository files navigation

ELFixSecureTextFieldFont

Simple fix for ios 7 secure text field font size bug. Based on Geri solution on StackOverflow.

Usage

In you ViewController:

#import "UITextField+ELFixSecureTextFieldFont.h"

- (void)viewDidLoad {
    [super viewDidLoad];
    [self.mySecureTextField fixSecureTextFieldFont]
}

or in your custom TextField:

#import "UITextField+ELFixSecureTextFieldFont.h"

@implementation MyCustomTextField

- (id)initWithFrame:(CGRect)frame {
    if (self = [super initWithFrame:frame]) {
        [self setupMyCustomTextField];
    }
    return self;
}

- (void)awakeFromNib {
    [super awakeFromNib];
    [self setupMyCustomTextField];
}

- (void)setupMyCustomTextField {
    [self fixSecureTextFieldFont];
}

@end

Installation

Via CocoaPods:

pod 'ELFixSecureTextFieldFont', :git => 'https://github.com/elegion/ELFixSecureTextFieldFont.git'

or just add ELFixSecureTextFieldFont/UITextField+ELFixSecureTextFieldFont and ELFixSecureTextFieldFont/UITextField+ELFixSecureTextFieldFont to your project (ARC required)

License

ELFixSecureTextFieldFont is available under the MIT license. See the LICENSE file for more info.

About

Fix for ios7 secure text field font size change on focus/blur.

Resources

License

Stars

Watchers

Forks

Packages

No packages published