Use dismissable text views where cramped on shorter devices
// FREEBIE
This commit is contained in:
parent
958d249ee5
commit
24e675ff07
@ -117,7 +117,12 @@ NSString *const kProfileView_LastPresentedDate = @"kProfileView_LastPresentedDat
|
||||
[nameLabel autoPinLeadingToSuperviewMargin];
|
||||
[nameLabel autoPinHeightToSuperviewWithMargin:5.f];
|
||||
|
||||
UITextField *nameTextField = [UITextField new];
|
||||
UITextField *nameTextField;
|
||||
if (UIDevice.currentDevice.isShorterThanIPhone5) {
|
||||
nameTextField = [DismissableTextField new];
|
||||
} else {
|
||||
nameTextField = [UITextField new];
|
||||
}
|
||||
_nameTextField = nameTextField;
|
||||
nameTextField.font = [UIFont ows_mediumFontWithSize:18.f];
|
||||
nameTextField.textColor = [UIColor ows_materialBlueColor];
|
||||
|
||||
@ -147,7 +147,12 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
const CGFloat kHMargin = 36;
|
||||
|
||||
_challengeTextField = [UITextField new];
|
||||
if (UIDevice.currentDevice.isShorterThanIPhone5) {
|
||||
_challengeTextField = [DismissableTextField new];
|
||||
} else {
|
||||
_challengeTextField = [UITextField new];
|
||||
}
|
||||
|
||||
_challengeTextField.textColor = [UIColor blackColor];
|
||||
_challengeTextField.placeholder = NSLocalizedString(@"VERIFICATION_CHALLENGE_DEFAULT_TEXT",
|
||||
@"Text field placeholder for SMS verification code during registration");
|
||||
|
||||
@ -59,7 +59,12 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
- (void)createPinTextfield
|
||||
{
|
||||
self.pinTextfield = [UITextField new];
|
||||
if (UIDevice.currentDevice.isShorterThanIPhone5) {
|
||||
self.pinTextfield = [DismissableTextField new];
|
||||
} else {
|
||||
self.pinTextfield = [UITextField new];
|
||||
}
|
||||
|
||||
self.pinTextfield.textColor = [UIColor blackColor];
|
||||
self.pinTextfield.font = [UIFont ows_mediumFontWithSize:ScaleFromIPhone5To7Plus(30.f, 36.f)];
|
||||
self.pinTextfield.textAlignment = NSTextAlignmentCenter;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user