From 59578df429e5897588c35ecac2d7391b9cf36087 Mon Sep 17 00:00:00 2001 From: Ivan Zinovyev Date: Mon, 19 Dec 2016 17:19:28 +0300 Subject: [PATCH] Make public some things --- UIAnimatedTextField/Source/EditableTextField.swift | 6 +++--- UIAnimatedTextField/Source/UIAnimatedTextField.swift | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/UIAnimatedTextField/Source/EditableTextField.swift b/UIAnimatedTextField/Source/EditableTextField.swift index 8329772..593e76b 100644 --- a/UIAnimatedTextField/Source/EditableTextField.swift +++ b/UIAnimatedTextField/Source/EditableTextField.swift @@ -8,7 +8,7 @@ import Foundation -class EditableTextField: UITextField { +public class EditableTextField: UITextField { var getType: (() -> TextType?)? @@ -20,7 +20,7 @@ class EditableTextField: UITextField { #selector(paste(_:)) ] - override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool { + override public func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool { guard let type = getType?() else { return super.canPerformAction(action, withSender: sender) } @@ -34,7 +34,7 @@ class EditableTextField: UITextField { return super.canPerformAction(action, withSender: sender) } - override func caretRect(for position: UITextPosition) -> CGRect { + override public func caretRect(for position: UITextPosition) -> CGRect { guard let type = getType?() else { return super.caretRect(for: position) } diff --git a/UIAnimatedTextField/Source/UIAnimatedTextField.swift b/UIAnimatedTextField/Source/UIAnimatedTextField.swift index c03439f..038ffab 100644 --- a/UIAnimatedTextField/Source/UIAnimatedTextField.swift +++ b/UIAnimatedTextField/Source/UIAnimatedTextField.swift @@ -46,10 +46,10 @@ public class UIAnimatedTextField: UIView { // MARK: - UI Properties - private(set) var textField: EditableTextField! - private(set) var placeholderLabel: UILabel! + private(set) public var textField: EditableTextField! + private(set) public var placeholderLabel: UILabel! + private(set) public var lineView: UIView! - private(set) var lineView: UIView! private var disclosureIndicatorImageView: UIImageView! // MARK: - Properties