Bladeren bron

Added image resources as base64 encoded data to fix SPM and Carthage bundle issue, Fixed #1631, Fixed #1657

hackiftkekhar 5 jaren geleden
bovenliggende
commit
c00cc17a6f
37 gewijzigde bestanden met toevoegingen van 24 en 318 verwijderingen
  1. 4 4
      Demo.xcodeproj/project.pbxproj
  2. 0 60
      Demo/Resources/Images.xcassets/LaunchImage.launchimage/Contents.json
  3. BIN
      Demo/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x-1.png
  4. BIN
      Demo/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
  5. 2 5
      IQKeyboardManager.podspec.json
  6. 0 26
      IQKeyboardManager.xcodeproj/project.pbxproj
  7. 4 4
      IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h
  8. 5 12
      IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m
  9. 0 6
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/Contents.json
  10. 0 22
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowDown.imageset/Contents.json
  11. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@2x.png
  12. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@3x.png
  13. 0 22
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowLeft.imageset/Contents.json
  14. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@2x.png
  15. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@3x.png
  16. 0 22
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowRight.imageset/Contents.json
  17. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@2x.png
  18. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@3x.png
  19. 0 22
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowUp.imageset/Contents.json
  20. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@2x.png
  21. BIN
      IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@3x.png
  22. 2 5
      IQKeyboardManagerSwift.podspec.json
  23. 3 10
      IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift
  24. 0 6
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/Contents.json
  25. 0 22
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowDown.imageset/Contents.json
  26. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@2x.png
  27. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@3x.png
  28. 0 22
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowLeft.imageset/Contents.json
  29. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@2x.png
  30. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@3x.png
  31. 0 22
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowRight.imageset/Contents.json
  32. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@2x.png
  33. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@3x.png
  34. 0 22
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowUp.imageset/Contents.json
  35. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@2x.png
  36. BIN
      IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@3x.png
  37. 4 4
      Podfile.lock

+ 4 - 4
Demo.xcodeproj/project.pbxproj

@@ -1097,7 +1097,7 @@
 			buildSettings = {
 			buildSettings = {
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
@@ -1134,7 +1134,7 @@
 			buildSettings = {
 			buildSettings = {
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
@@ -1308,7 +1308,7 @@
 			baseConfigurationReference = B79F5C95BFF3757CA09DA45B /* Pods-DemoObjC.debug.xcconfig */;
 			baseConfigurationReference = B79F5C95BFF3757CA09DA45B /* Pods-DemoObjC.debug.xcconfig */;
 			buildSettings = {
 			buildSettings = {
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
 				CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
 				CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;
 				CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;
@@ -1345,7 +1345,7 @@
 			baseConfigurationReference = F4E9B15DB5990F895CB4EB7B /* Pods-DemoObjC.release.xcconfig */;
 			baseConfigurationReference = F4E9B15DB5990F895CB4EB7B /* Pods-DemoObjC.release.xcconfig */;
 			buildSettings = {
 			buildSettings = {
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+				ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "";
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
 				CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
 				CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;
 				CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;

+ 0 - 60
Demo/Resources/Images.xcassets/LaunchImage.launchimage/Contents.json

@@ -1,60 +0,0 @@
-{
-  "images" : [
-    {
-      "orientation" : "portrait",
-      "idiom" : "iphone",
-      "extent" : "full-screen",
-      "minimum-system-version" : "8.0",
-      "subtype" : "736h",
-      "scale" : "3x"
-    },
-    {
-      "orientation" : "portrait",
-      "idiom" : "iphone",
-      "extent" : "full-screen",
-      "minimum-system-version" : "8.0",
-      "subtype" : "667h",
-      "scale" : "2x"
-    },
-    {
-      "orientation" : "portrait",
-      "idiom" : "iphone",
-      "extent" : "full-screen",
-      "minimum-system-version" : "7.0",
-      "scale" : "2x"
-    },
-    {
-      "extent" : "full-screen",
-      "idiom" : "iphone",
-      "subtype" : "retina4",
-      "filename" : "Default-568h@2x-1.png",
-      "minimum-system-version" : "7.0",
-      "orientation" : "portrait",
-      "scale" : "2x"
-    },
-    {
-      "orientation" : "portrait",
-      "idiom" : "iphone",
-      "extent" : "full-screen",
-      "scale" : "1x"
-    },
-    {
-      "orientation" : "portrait",
-      "idiom" : "iphone",
-      "extent" : "full-screen",
-      "scale" : "2x"
-    },
-    {
-      "orientation" : "portrait",
-      "idiom" : "iphone",
-      "filename" : "Default-568h@2x.png",
-      "extent" : "full-screen",
-      "subtype" : "retina4",
-      "scale" : "2x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
Demo/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x-1.png


BIN
Demo/Resources/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png


+ 2 - 5
IQKeyboardManager.podspec.json

@@ -1,9 +1,9 @@
 {
 {
   "name": "IQKeyboardManager",
   "name": "IQKeyboardManager",
-  "version": "6.5.4",
+  "version": "6.5.5",
   "source": {
   "source": {
     "git": "https://github.com/hackiftekhar/IQKeyboardManager.git",
     "git": "https://github.com/hackiftekhar/IQKeyboardManager.git",
-    "tag": "v6.5.4"
+    "tag": "v6.5.5"
   },
   },
   "summary": "Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.",
   "summary": "Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.",
   "homepage": "https://github.com/hackiftekhar/IQKeyboardManager",
   "homepage": "https://github.com/hackiftekhar/IQKeyboardManager",
@@ -31,9 +31,6 @@
       "IQKeyboardManager/IQToolbar/IQToolbar.h",
       "IQKeyboardManager/IQToolbar/IQToolbar.h",
       "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"
       "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"
   ],
   ],
-  "resource_bundles": {
-    "IQKeyboardManager": "IQKeyboardManager/Resources/**"
-  },
   "frameworks": [
   "frameworks": [
     "UIKit",
     "UIKit",
     "Foundation",
     "Foundation",

+ 0 - 26
IQKeyboardManager.xcodeproj/project.pbxproj

@@ -59,8 +59,6 @@
 		4CD5973D1D1C5EDD00AB28D3 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD597291D1C5EDD00AB28D3 /* IQToolbar.swift */; };
 		4CD5973D1D1C5EDD00AB28D3 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD597291D1C5EDD00AB28D3 /* IQToolbar.swift */; };
 		4CD5973E1D1C5EDD00AB28D3 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD5972A1D1C5EDD00AB28D3 /* IQUIView+IQKeyboardToolbar.swift */; settings = {ATTRIBUTES = (Private, ); }; };
 		4CD5973E1D1C5EDD00AB28D3 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD5972A1D1C5EDD00AB28D3 /* IQUIView+IQKeyboardToolbar.swift */; settings = {ATTRIBUTES = (Private, ); }; };
 		4CD597421D1C60B000AB28D3 /* IQKeyboardManagerSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CD597411D1C60B000AB28D3 /* IQKeyboardManagerSwift.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		4CD597421D1C60B000AB28D3 /* IQKeyboardManagerSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CD597411D1C60B000AB28D3 /* IQKeyboardManagerSwift.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		56AED44F237D413B00DB2593 /* IQKeyboardManager.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 56AED44E237D413B00DB2593 /* IQKeyboardManager.xcassets */; };
-		56AED451237D416A00DB2593 /* IQKeyboardManager.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 56AED450237D416A00DB2593 /* IQKeyboardManager.xcassets */; };
 		63EECD42205FD69A006B42C2 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63EECD41205FD69A006B42C2 /* IQInvocation.swift */; };
 		63EECD42205FD69A006B42C2 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63EECD41205FD69A006B42C2 /* IQInvocation.swift */; };
 /* End PBXBuildFile section */
 /* End PBXBuildFile section */
 
 
@@ -98,7 +96,6 @@
 		4CD2C4D21C5A63A300975A7A /* IQToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IQToolbar.m; sourceTree = "<group>"; };
 		4CD2C4D21C5A63A300975A7A /* IQToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IQToolbar.m; sourceTree = "<group>"; };
 		4CD2C4D31C5A63A300975A7A /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "IQUIView+IQKeyboardToolbar.h"; sourceTree = "<group>"; };
 		4CD2C4D31C5A63A300975A7A /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "IQUIView+IQKeyboardToolbar.h"; sourceTree = "<group>"; };
 		4CD2C4D41C5A63A300975A7A /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "IQUIView+IQKeyboardToolbar.m"; sourceTree = "<group>"; };
 		4CD2C4D41C5A63A300975A7A /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "IQUIView+IQKeyboardToolbar.m"; sourceTree = "<group>"; };
-		4CD2C4D71C5A63A300975A7A /* IQKeyboardManager.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = IQKeyboardManager.bundle; sourceTree = "<group>"; };
 		4CD2C4F71C5A640900975A7A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Demo/Objective_C_Demo/Resources/Info.plist; sourceTree = SOURCE_ROOT; };
 		4CD2C4F71C5A640900975A7A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Demo/Objective_C_Demo/Resources/Info.plist; sourceTree = SOURCE_ROOT; };
 		4CD5970C1D1C5EBE00AB28D3 /* IQKeyboardManagerSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		4CD5970C1D1C5EBE00AB28D3 /* IQKeyboardManagerSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		4CD597161D1C5EDD00AB28D3 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "IQNSArray+Sort.swift"; sourceTree = "<group>"; };
 		4CD597161D1C5EDD00AB28D3 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "IQNSArray+Sort.swift"; sourceTree = "<group>"; };
@@ -118,8 +115,6 @@
 		4CD5972A1D1C5EDD00AB28D3 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; };
 		4CD5972A1D1C5EDD00AB28D3 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; };
 		4CD597401D1C602500AB28D3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Demo/Swift_Demo/Resources/Info.plist; sourceTree = SOURCE_ROOT; };
 		4CD597401D1C602500AB28D3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Demo/Swift_Demo/Resources/Info.plist; sourceTree = SOURCE_ROOT; };
 		4CD597411D1C60B000AB28D3 /* IQKeyboardManagerSwift.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IQKeyboardManagerSwift.h; sourceTree = "<group>"; };
 		4CD597411D1C60B000AB28D3 /* IQKeyboardManagerSwift.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IQKeyboardManagerSwift.h; sourceTree = "<group>"; };
-		56AED44E237D413B00DB2593 /* IQKeyboardManager.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = IQKeyboardManager.xcassets; sourceTree = "<group>"; };
-		56AED450237D416A00DB2593 /* IQKeyboardManager.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = IQKeyboardManager.xcassets; sourceTree = "<group>"; };
 		63EECD41205FD69A006B42C2 /* IQInvocation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IQInvocation.swift; sourceTree = "<group>"; };
 		63EECD41205FD69A006B42C2 /* IQInvocation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IQInvocation.swift; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 /* End PBXFileReference section */
 
 
@@ -191,7 +186,6 @@
 				4CD2C4C71C5A63A300975A7A /* IQKeyboardReturnKeyHandler.m */,
 				4CD2C4C71C5A63A300975A7A /* IQKeyboardReturnKeyHandler.m */,
 				4CD2C4C91C5A63A300975A7A /* IQTextView */,
 				4CD2C4C91C5A63A300975A7A /* IQTextView */,
 				4CD2C4CC1C5A63A300975A7A /* IQToolbar */,
 				4CD2C4CC1C5A63A300975A7A /* IQToolbar */,
-				4CD2C4D61C5A63A300975A7A /* Resources */,
 			);
 			);
 			path = IQKeyboardManager;
 			path = IQKeyboardManager;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
@@ -248,15 +242,6 @@
 			path = IQToolbar;
 			path = IQToolbar;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
 		};
 		};
-		4CD2C4D61C5A63A300975A7A /* Resources */ = {
-			isa = PBXGroup;
-			children = (
-				4CD2C4D71C5A63A300975A7A /* IQKeyboardManager.bundle */,
-				56AED44E237D413B00DB2593 /* IQKeyboardManager.xcassets */,
-			);
-			path = Resources;
-			sourceTree = "<group>";
-		};
 		4CD2C4F61C5A63DF00975A7A /* Supporting Files */ = {
 		4CD2C4F61C5A63DF00975A7A /* Supporting Files */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
@@ -277,7 +262,6 @@
 				4CD597221D1C5EDD00AB28D3 /* IQKeyboardReturnKeyHandler.swift */,
 				4CD597221D1C5EDD00AB28D3 /* IQKeyboardReturnKeyHandler.swift */,
 				4CD597231D1C5EDD00AB28D3 /* IQTextView */,
 				4CD597231D1C5EDD00AB28D3 /* IQTextView */,
 				4CD597251D1C5EDD00AB28D3 /* IQToolbar */,
 				4CD597251D1C5EDD00AB28D3 /* IQToolbar */,
-				4CD5972B1D1C5EDD00AB28D3 /* Resources */,
 			);
 			);
 			path = IQKeyboardManagerSwift;
 			path = IQKeyboardManagerSwift;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
@@ -324,14 +308,6 @@
 			path = IQToolbar;
 			path = IQToolbar;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
 		};
 		};
-		4CD5972B1D1C5EDD00AB28D3 /* Resources */ = {
-			isa = PBXGroup;
-			children = (
-				56AED450237D416A00DB2593 /* IQKeyboardManager.xcassets */,
-			);
-			path = Resources;
-			sourceTree = "<group>";
-		};
 /* End PBXGroup section */
 /* End PBXGroup section */
 
 
 /* Begin PBXHeadersBuildPhase section */
 /* Begin PBXHeadersBuildPhase section */
@@ -445,7 +421,6 @@
 			isa = PBXResourcesBuildPhase;
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			buildActionMask = 2147483647;
 			files = (
 			files = (
-				56AED44F237D413B00DB2593 /* IQKeyboardManager.xcassets in Resources */,
 			);
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			runOnlyForDeploymentPostprocessing = 0;
 		};
 		};
@@ -453,7 +428,6 @@
 			isa = PBXResourcesBuildPhase;
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			buildActionMask = 2147483647;
 			files = (
 			files = (
-				56AED451237D416A00DB2593 /* IQKeyboardManager.xcassets in Resources */,
 			);
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			runOnlyForDeploymentPostprocessing = 0;
 		};
 		};

+ 4 - 4
IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h

@@ -41,10 +41,10 @@
 
 
 @interface UIImage (IQKeyboardToolbarNextPreviousImage)
 @interface UIImage (IQKeyboardToolbarNextPreviousImage)
 
 
-+(nullable UIImage*)keyboardPreviousiOS9Image;
-+(nullable UIImage*)keyboardNextiOS9Image;
-+(nullable UIImage*)keyboardPreviousiOS10Image;
-+(nullable UIImage*)keyboardNextiOS10Image;
++(nullable UIImage*)keyboardLeftImage;
++(nullable UIImage*)keyboardRightImage;
++(nullable UIImage*)keyboardUpImage;
++(nullable UIImage*)keyboardDownImage;
 
 
 +(nullable UIImage*)keyboardPreviousImage;
 +(nullable UIImage*)keyboardPreviousImage;
 +(nullable UIImage*)keyboardNextImage;
 +(nullable UIImage*)keyboardNextImage;

File diff suppressed because it is too large
+ 5 - 12
IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m


+ 0 - 6
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/Contents.json

@@ -1,6 +0,0 @@
-{
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

+ 0 - 22
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowDown.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowDown@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowDown@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@2x.png


BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@3x.png


+ 0 - 22
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowLeft.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowLeft@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowLeft@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@2x.png


BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@3x.png


+ 0 - 22
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowRight.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowRight@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowRight@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@2x.png


BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@3x.png


+ 0 - 22
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowUp.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowUp@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowUp@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@2x.png


BIN
IQKeyboardManager/Resources/IQKeyboardManager.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@3x.png


+ 2 - 5
IQKeyboardManagerSwift.podspec.json

@@ -1,9 +1,9 @@
 {
 {
   "name": "IQKeyboardManagerSwift",
   "name": "IQKeyboardManagerSwift",
-  "version": "6.5.4",
+  "version": "6.5.5",
   "source": {
   "source": {
     "git": "https://github.com/hackiftekhar/IQKeyboardManager.git",
     "git": "https://github.com/hackiftekhar/IQKeyboardManager.git",
-    "tag": "v6.5.4"
+    "tag": "v6.5.5"
   },
   },
   "summary": "Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.",
   "summary": "Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.",
   "homepage": "https://github.com/hackiftekhar/IQKeyboardManager",
   "homepage": "https://github.com/hackiftekhar/IQKeyboardManager",
@@ -24,9 +24,6 @@
     "5.1"
     "5.1"
   ],
   ],
   "source_files": "IQKeyboardManagerSwift/**/*.{swift}",
   "source_files": "IQKeyboardManagerSwift/**/*.{swift}",
-  "resource_bundles": {
-    "IQKeyboardManagerSwift": "IQKeyboardManagerSwift/Resources/**"
-  },
   "frameworks": [
   "frameworks": [
     "UIKit",
     "UIKit",
     "Foundation",
     "Foundation",

File diff suppressed because it is too large
+ 3 - 10
IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift


+ 0 - 6
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/Contents.json

@@ -1,6 +0,0 @@
-{
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

+ 0 - 22
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowDown.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowDown@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowDown@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@2x.png


BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowDown.imageset/IQButtonBarArrowDown@3x.png


+ 0 - 22
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowLeft.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowLeft@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowLeft@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@2x.png


BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowLeft.imageset/IQButtonBarArrowLeft@3x.png


+ 0 - 22
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowRight.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowRight@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowRight@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@2x.png


BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowRight.imageset/IQButtonBarArrowRight@3x.png


+ 0 - 22
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowUp.imageset/Contents.json

@@ -1,22 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowUp@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "IQButtonBarArrowUp@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@2x.png


BIN
IQKeyboardManagerSwift/Resources/IQKeyboardManagerSwift.xcassets/IQButtonBarArrowUp.imageset/IQButtonBarArrowUp@3x.png


+ 4 - 4
Podfile.lock

@@ -1,7 +1,7 @@
 PODS:
 PODS:
   - IQDropDownTextField (1.1.1)
   - IQDropDownTextField (1.1.1)
-  - IQKeyboardManager (6.5.4)
-  - IQKeyboardManagerSwift (6.5.4)
+  - IQKeyboardManager (6.5.5)
+  - IQKeyboardManagerSwift (6.5.5)
 
 
 DEPENDENCIES:
 DEPENDENCIES:
   - IQDropDownTextField
   - IQDropDownTextField
@@ -20,8 +20,8 @@ EXTERNAL SOURCES:
 
 
 SPEC CHECKSUMS:
 SPEC CHECKSUMS:
   IQDropDownTextField: 3d2e5728a2b83ff5dbb14cb9b497a80005124cbe
   IQDropDownTextField: 3d2e5728a2b83ff5dbb14cb9b497a80005124cbe
-  IQKeyboardManager: 72b359cd7e777e3a984cedbe05f8da45320cbb63
-  IQKeyboardManagerSwift: 2dde0fc70110e8eac7ccce2a46fdbec6a850b414
+  IQKeyboardManager: 3a8b9e603f8b0eeaf5f096a1f2b2cfcf121992ef
+  IQKeyboardManagerSwift: 0fb93310284665245591f50f7a5e38de615960b7
 
 
 PODFILE CHECKSUM: 8213d203d0ee1c26652ada8ddf82a497746d9712
 PODFILE CHECKSUM: 8213d203d0ee1c26652ada8ddf82a497746d9712
 
 

Some files were not shown because too many files changed in this diff