Browse Source

- Exposed keyboardFrame variable

Iftekhar 3 years ago
parent
commit
f0fad1d51f

+ 1 - 1
IQKeyboardManagerSwift/IQKeyboardManager+UIKeyboardNotification.swift

@@ -59,7 +59,7 @@ public extension IQKeyboardManager {
     }
 
     /** To save keyboard rame. */
-    internal var keyboardFrame: CGRect {
+    @objc private(set) var keyboardFrame: CGRect {
         get {
             return objc_getAssociatedObject(self, &AssociatedKeys.keyboardFrame) as? CGRect ?? .zero
         }

+ 1 - 1
IQKeyboardManagerSwift/IQKeyboardManager.swift

@@ -43,7 +43,7 @@ Codeless drop-in universal library allows to prevent issues of keyboard sliding
     /**
      Invalid point value.
      */
-    internal static let  kIQCGPointInvalid = CGPoint.init(x: CGFloat.greatestFiniteMagnitude, y: CGFloat.greatestFiniteMagnitude)
+    internal static let kIQCGPointInvalid = CGPoint.init(x: CGFloat.greatestFiniteMagnitude, y: CGFloat.greatestFiniteMagnitude)
 
     // MARK: UIKeyboard handling
 

+ 1 - 1
IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift

@@ -24,7 +24,7 @@
 import UIKit
 
 @available(iOSApplicationExtension, unavailable)
-open class IQTitleBarButtonItem: IQBarButtonItem {
+@objc open class IQTitleBarButtonItem: IQBarButtonItem {
 
     @objc open var titleFont: UIFont? {