Initial Commit
This commit is contained in:
35
WOKA/Helpers/UIElements Helper/TextFieldPadding.swift
Normal file
35
WOKA/Helpers/UIElements Helper/TextFieldPadding.swift
Normal file
@@ -0,0 +1,35 @@
|
||||
//
|
||||
// TextFieldPadding.swift
|
||||
// WOKA
|
||||
//
|
||||
// Created by MacBook Pro on 29/04/24.
|
||||
//
|
||||
|
||||
import UIKit
|
||||
|
||||
@IBDesignable
|
||||
extension UITextField {
|
||||
|
||||
@IBInspectable var paddingLeftCustom: CGFloat {
|
||||
get {
|
||||
return leftView!.frame.size.width
|
||||
}
|
||||
set {
|
||||
let paddingView = UIView(frame: CGRect(x: 0, y: 0, width: newValue, height: frame.size.height))
|
||||
leftView = paddingView
|
||||
leftViewMode = .always
|
||||
}
|
||||
}
|
||||
|
||||
@IBInspectable var paddingRightCustom: CGFloat {
|
||||
get {
|
||||
return rightView!.frame.size.width
|
||||
}
|
||||
set {
|
||||
let paddingView = UIView(frame: CGRect(x: 0, y: 0, width: newValue, height: frame.size.height))
|
||||
rightView = paddingView
|
||||
rightViewMode = .always
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user