Переглянути джерело

Removed unused demo screens

hackiftekhar 7 роки тому
батько
коміт
960d7a0ce9
21 змінених файлів з 125 додано та 1378 видалено
  1. 0 40
      Demo.xcodeproj/project.pbxproj
  2. 0 19
      Demo/Objective_C_Demo/Cell/ChatTableViewCell.h
  3. 0 26
      Demo/Objective_C_Demo/Cell/ChatTableViewCell.m
  4. 4 104
      Demo/Objective_C_Demo/Storyboard/FullScreenControllers.storyboard
  5. 4 4
      Demo/Objective_C_Demo/Storyboard/Launch.storyboard
  6. 59 164
      Demo/Objective_C_Demo/Storyboard/Main.storyboard
  7. 2 242
      Demo/Objective_C_Demo/Storyboard/SpecialCase.storyboard
  8. 0 13
      Demo/Objective_C_Demo/ViewController/BottomBlankSpaceViewController.h
  9. 0 62
      Demo/Objective_C_Demo/ViewController/BottomBlankSpaceViewController.m
  10. 0 13
      Demo/Objective_C_Demo/ViewController/ChatViewController.h
  11. 0 104
      Demo/Objective_C_Demo/ViewController/ChatViewController.m
  12. 0 13
      Demo/Objective_C_Demo/ViewController/LayoutGuideViewController.h
  13. 0 13
      Demo/Objective_C_Demo/ViewController/LayoutGuideViewController.m
  14. 3 3
      Demo/Objective_C_Demo/ViewController/SearchViewController.m
  15. 0 26
      Demo/Swift_Demo/Cell/ChatTableViewCell.swift
  16. 2 104
      Demo/Swift_Demo/Storyboard/FullScreenControllers.storyboard
  17. 49 154
      Demo/Swift_Demo/Storyboard/Main.storyboard
  18. 2 123
      Demo/Swift_Demo/Storyboard/SpecialCase.storyboard
  19. 0 55
      Demo/Swift_Demo/ViewController/BottomBlankSpaceViewController.swift
  20. 0 84
      Demo/Swift_Demo/ViewController/ChatViewController.swift
  21. 0 12
      Demo/Swift_Demo/ViewController/LayoutGuideViewController.swift

+ 0 - 40
Demo.xcodeproj/project.pbxproj

@@ -10,11 +10,8 @@
 		4C0EFE1F1CF2F9F500C908D3 /* ColorTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE1E1CF2F9F500C908D3 /* ColorTableViewCell.swift */; };
 		4C0EFE1F1CF2F9F500C908D3 /* ColorTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE1E1CF2F9F500C908D3 /* ColorTableViewCell.swift */; };
 		4C0EFE211CF2FA0600C908D3 /* TextFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE201CF2FA0600C908D3 /* TextFieldTableViewCell.swift */; };
 		4C0EFE211CF2FA0600C908D3 /* TextFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE201CF2FA0600C908D3 /* TextFieldTableViewCell.swift */; };
 		4C0EFE231CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE221CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift */; };
 		4C0EFE231CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE221CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift */; };
-		4C0EFE251CF2FA8000C908D3 /* ChatTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE241CF2FA8000C908D3 /* ChatTableViewCell.swift */; };
 		4C0EFE271CF332B300C908D3 /* YYTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE261CF332B300C908D3 /* YYTextViewController.swift */; };
 		4C0EFE271CF332B300C908D3 /* YYTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE261CF332B300C908D3 /* YYTextViewController.swift */; };
 		4C0EFE291CF332BF00C908D3 /* RefreshLayoutViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE281CF332BF00C908D3 /* RefreshLayoutViewController.swift */; };
 		4C0EFE291CF332BF00C908D3 /* RefreshLayoutViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE281CF332BF00C908D3 /* RefreshLayoutViewController.swift */; };
-		4C0EFE2B1CF332C900C908D3 /* LayoutGuideViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE2A1CF332C900C908D3 /* LayoutGuideViewController.swift */; };
-		4C0EFE2D1CF332D200C908D3 /* ChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE2C1CF332D200C908D3 /* ChatViewController.swift */; };
 		4C0EFE2F1CF332DD00C908D3 /* TextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE2E1CF332DD00C908D3 /* TextViewController.swift */; };
 		4C0EFE2F1CF332DD00C908D3 /* TextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EFE2E1CF332DD00C908D3 /* TextViewController.swift */; };
 		4C1286321DD1C5B900F0C1E5 /* Launch.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4C1286311DD1C5B900F0C1E5 /* Launch.storyboard */; };
 		4C1286321DD1C5B900F0C1E5 /* Launch.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4C1286311DD1C5B900F0C1E5 /* Launch.storyboard */; };
 		4C134C811D10758F00C016CA /* SearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C134C801D10758F00C016CA /* SearchViewController.m */; };
 		4C134C811D10758F00C016CA /* SearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C134C801D10758F00C016CA /* SearchViewController.m */; };
@@ -36,8 +33,6 @@
 		4CE611A01B98B7250020591A /* DemoObjCUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE6119F1B98B7250020591A /* DemoObjCUITests.m */; };
 		4CE611A01B98B7250020591A /* DemoObjCUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE6119F1B98B7250020591A /* DemoObjCUITests.m */; };
 		4CE74F411CF0465C0093AC0C /* YYTextViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F401CF0465C0093AC0C /* YYTextViewController.m */; };
 		4CE74F411CF0465C0093AC0C /* YYTextViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F401CF0465C0093AC0C /* YYTextViewController.m */; };
 		4CE74F441CF047610093AC0C /* RefreshLayoutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F431CF047610093AC0C /* RefreshLayoutViewController.m */; };
 		4CE74F441CF047610093AC0C /* RefreshLayoutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F431CF047610093AC0C /* RefreshLayoutViewController.m */; };
-		4CE74F471CF0809C0093AC0C /* LayoutGuideViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F461CF0809C0093AC0C /* LayoutGuideViewController.m */; };
-		4CE74F4A1CF080B60093AC0C /* ChatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F491CF080B60093AC0C /* ChatViewController.m */; };
 		4CE74F4D1CF080C10093AC0C /* TextViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F4C1CF080C10093AC0C /* TextViewController.m */; };
 		4CE74F4D1CF080C10093AC0C /* TextViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F4C1CF080C10093AC0C /* TextViewController.m */; };
 		4CE74F581CF185F70093AC0C /* ColorPickerTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F501CF185F70093AC0C /* ColorPickerTextField.m */; };
 		4CE74F581CF185F70093AC0C /* ColorPickerTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F501CF185F70093AC0C /* ColorPickerTextField.m */; };
 		4CE74F591CF185F70093AC0C /* ColorPickerTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F501CF185F70093AC0C /* ColorPickerTextField.m */; };
 		4CE74F591CF185F70093AC0C /* ColorPickerTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F501CF185F70093AC0C /* ColorPickerTextField.m */; };
@@ -50,7 +45,6 @@
 		4CE74F621CF1864E0093AC0C /* ColorTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F611CF1864E0093AC0C /* ColorTableViewCell.m */; };
 		4CE74F621CF1864E0093AC0C /* ColorTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F611CF1864E0093AC0C /* ColorTableViewCell.m */; };
 		4CE74F651CF186720093AC0C /* TextFieldTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F641CF186720093AC0C /* TextFieldTableViewCell.m */; };
 		4CE74F651CF186720093AC0C /* TextFieldTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F641CF186720093AC0C /* TextFieldTableViewCell.m */; };
 		4CE74F681CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F671CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m */; };
 		4CE74F681CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74F671CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m */; };
-		4CE74FCD1CF2174E0093AC0C /* ChatTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE74FCC1CF2174E0093AC0C /* ChatTableViewCell.m */; };
 		4CF58EAD1D36BD910081FB08 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D9A0FC218C9DB5700585D3F /* Social.framework */; };
 		4CF58EAD1D36BD910081FB08 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D9A0FC218C9DB5700585D3F /* Social.framework */; };
 		5E01D9D1D5DAED537E5F3846 /* Pods_DemoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ECCAA37FCDF6347632377497 /* Pods_DemoSwift.framework */; };
 		5E01D9D1D5DAED537E5F3846 /* Pods_DemoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ECCAA37FCDF6347632377497 /* Pods_DemoSwift.framework */; };
 		74EEE75B8742B346576A7E78 /* Pods_DemoObjC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 55CF83944ADEC65E0AF10B2E /* Pods_DemoObjC.framework */; };
 		74EEE75B8742B346576A7E78 /* Pods_DemoObjC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 55CF83944ADEC65E0AF10B2E /* Pods_DemoObjC.framework */; };
@@ -70,7 +64,6 @@
 		C0CB61EA1B884F1600C33368 /* iTunesArtwork@2x in Resources */ = {isa = PBXBuildFile; fileRef = C0CB61CF1B884D4100C33368 /* iTunesArtwork@2x */; };
 		C0CB61EA1B884F1600C33368 /* iTunesArtwork@2x in Resources */ = {isa = PBXBuildFile; fileRef = C0CB61CF1B884D4100C33368 /* iTunesArtwork@2x */; };
 		C0CB61EB1B884F1D00C33368 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C0CB61CC1B884D4100C33368 /* Images.xcassets */; };
 		C0CB61EB1B884F1D00C33368 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C0CB61CC1B884D4100C33368 /* Images.xcassets */; };
 		C0CB61EC1B884F1E00C33368 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C0CB61CC1B884D4100C33368 /* Images.xcassets */; };
 		C0CB61EC1B884F1E00C33368 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C0CB61CC1B884D4100C33368 /* Images.xcassets */; };
-		C0CB61ED1B884F2700C33368 /* BottomBlankSpaceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DA1B884D4100C33368 /* BottomBlankSpaceViewController.swift */; };
 		C0CB61EE1B884F2700C33368 /* CollectionViewDemoController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DB1B884D4100C33368 /* CollectionViewDemoController.swift */; };
 		C0CB61EE1B884F2700C33368 /* CollectionViewDemoController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DB1B884D4100C33368 /* CollectionViewDemoController.swift */; };
 		C0CB61EF1B884F2700C33368 /* ExampleTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DC1B884D4100C33368 /* ExampleTableViewController.swift */; };
 		C0CB61EF1B884F2700C33368 /* ExampleTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DC1B884D4100C33368 /* ExampleTableViewController.swift */; };
 		C0CB61F01B884F2700C33368 /* ManualToolbarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DD1B884D4100C33368 /* ManualToolbarViewController.swift */; };
 		C0CB61F01B884F2700C33368 /* ManualToolbarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61DD1B884D4100C33368 /* ManualToolbarViewController.swift */; };
@@ -90,7 +83,6 @@
 		C0CB62001B884FA100C33368 /* StepperTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61981B884D4100C33368 /* StepperTableViewCell.m */; };
 		C0CB62001B884FA100C33368 /* StepperTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61981B884D4100C33368 /* StepperTableViewCell.m */; };
 		C0CB62011B884FA100C33368 /* SwitchTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB619A1B884D4100C33368 /* SwitchTableViewCell.m */; };
 		C0CB62011B884FA100C33368 /* SwitchTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB619A1B884D4100C33368 /* SwitchTableViewCell.m */; };
 		C0CB62021B884FA100C33368 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61A01B884D4100C33368 /* main.m */; };
 		C0CB62021B884FA100C33368 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61A01B884D4100C33368 /* main.m */; };
-		C0CB62041B884FA100C33368 /* BottomBlankSpaceViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61A91B884D4100C33368 /* BottomBlankSpaceViewController.m */; };
 		C0CB62051B884FA100C33368 /* CollectionViewDemoController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61AB1B884D4100C33368 /* CollectionViewDemoController.m */; };
 		C0CB62051B884FA100C33368 /* CollectionViewDemoController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61AB1B884D4100C33368 /* CollectionViewDemoController.m */; };
 		C0CB62071B884FA100C33368 /* CustomViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61AF1B884D4100C33368 /* CustomViewController.m */; };
 		C0CB62071B884FA100C33368 /* CustomViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61AF1B884D4100C33368 /* CustomViewController.m */; };
 		C0CB62081B884FA100C33368 /* ExampleTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61B11B884D4100C33368 /* ExampleTableViewController.m */; };
 		C0CB62081B884FA100C33368 /* ExampleTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CB61B11B884D4100C33368 /* ExampleTableViewController.m */; };
@@ -115,11 +107,8 @@
 		4C0EFE1E1CF2F9F500C908D3 /* ColorTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColorTableViewCell.swift; sourceTree = "<group>"; };
 		4C0EFE1E1CF2F9F500C908D3 /* ColorTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColorTableViewCell.swift; sourceTree = "<group>"; };
 		4C0EFE201CF2FA0600C908D3 /* TextFieldTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextFieldTableViewCell.swift; sourceTree = "<group>"; };
 		4C0EFE201CF2FA0600C908D3 /* TextFieldTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextFieldTableViewCell.swift; sourceTree = "<group>"; };
 		4C0EFE221CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImageSwitchTableViewCell.swift; sourceTree = "<group>"; };
 		4C0EFE221CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImageSwitchTableViewCell.swift; sourceTree = "<group>"; };
-		4C0EFE241CF2FA8000C908D3 /* ChatTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChatTableViewCell.swift; sourceTree = "<group>"; };
 		4C0EFE261CF332B300C908D3 /* YYTextViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YYTextViewController.swift; sourceTree = "<group>"; };
 		4C0EFE261CF332B300C908D3 /* YYTextViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YYTextViewController.swift; sourceTree = "<group>"; };
 		4C0EFE281CF332BF00C908D3 /* RefreshLayoutViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RefreshLayoutViewController.swift; sourceTree = "<group>"; };
 		4C0EFE281CF332BF00C908D3 /* RefreshLayoutViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RefreshLayoutViewController.swift; sourceTree = "<group>"; };
-		4C0EFE2A1CF332C900C908D3 /* LayoutGuideViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayoutGuideViewController.swift; sourceTree = "<group>"; };
-		4C0EFE2C1CF332D200C908D3 /* ChatViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChatViewController.swift; sourceTree = "<group>"; };
 		4C0EFE2E1CF332DD00C908D3 /* TextViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextViewController.swift; sourceTree = "<group>"; };
 		4C0EFE2E1CF332DD00C908D3 /* TextViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextViewController.swift; sourceTree = "<group>"; };
 		4C1286311DD1C5B900F0C1E5 /* Launch.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Launch.storyboard; sourceTree = "<group>"; };
 		4C1286311DD1C5B900F0C1E5 /* Launch.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Launch.storyboard; sourceTree = "<group>"; };
 		4C134C7F1D10758F00C016CA /* SearchViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchViewController.h; sourceTree = "<group>"; };
 		4C134C7F1D10758F00C016CA /* SearchViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchViewController.h; sourceTree = "<group>"; };
@@ -147,10 +136,6 @@
 		4CE74F401CF0465C0093AC0C /* YYTextViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextViewController.m; sourceTree = "<group>"; };
 		4CE74F401CF0465C0093AC0C /* YYTextViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextViewController.m; sourceTree = "<group>"; };
 		4CE74F421CF047610093AC0C /* RefreshLayoutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefreshLayoutViewController.h; sourceTree = "<group>"; };
 		4CE74F421CF047610093AC0C /* RefreshLayoutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefreshLayoutViewController.h; sourceTree = "<group>"; };
 		4CE74F431CF047610093AC0C /* RefreshLayoutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RefreshLayoutViewController.m; sourceTree = "<group>"; };
 		4CE74F431CF047610093AC0C /* RefreshLayoutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RefreshLayoutViewController.m; sourceTree = "<group>"; };
-		4CE74F451CF0809C0093AC0C /* LayoutGuideViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayoutGuideViewController.h; sourceTree = "<group>"; };
-		4CE74F461CF0809C0093AC0C /* LayoutGuideViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LayoutGuideViewController.m; sourceTree = "<group>"; };
-		4CE74F481CF080B60093AC0C /* ChatViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewController.h; sourceTree = "<group>"; };
-		4CE74F491CF080B60093AC0C /* ChatViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatViewController.m; sourceTree = "<group>"; };
 		4CE74F4B1CF080C10093AC0C /* TextViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextViewController.h; sourceTree = "<group>"; };
 		4CE74F4B1CF080C10093AC0C /* TextViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextViewController.h; sourceTree = "<group>"; };
 		4CE74F4C1CF080C10093AC0C /* TextViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextViewController.m; sourceTree = "<group>"; };
 		4CE74F4C1CF080C10093AC0C /* TextViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextViewController.m; sourceTree = "<group>"; };
 		4CE74F4F1CF185F70093AC0C /* ColorPickerTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorPickerTextField.h; sourceTree = "<group>"; };
 		4CE74F4F1CF185F70093AC0C /* ColorPickerTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorPickerTextField.h; sourceTree = "<group>"; };
@@ -167,8 +152,6 @@
 		4CE74F641CF186720093AC0C /* TextFieldTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextFieldTableViewCell.m; sourceTree = "<group>"; };
 		4CE74F641CF186720093AC0C /* TextFieldTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextFieldTableViewCell.m; sourceTree = "<group>"; };
 		4CE74F661CF1BBCC0093AC0C /* ImageSwitchTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageSwitchTableViewCell.h; sourceTree = "<group>"; };
 		4CE74F661CF1BBCC0093AC0C /* ImageSwitchTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageSwitchTableViewCell.h; sourceTree = "<group>"; };
 		4CE74F671CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageSwitchTableViewCell.m; sourceTree = "<group>"; };
 		4CE74F671CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageSwitchTableViewCell.m; sourceTree = "<group>"; };
-		4CE74FCB1CF2174E0093AC0C /* ChatTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatTableViewCell.h; sourceTree = "<group>"; };
-		4CE74FCC1CF2174E0093AC0C /* ChatTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatTableViewCell.m; sourceTree = "<group>"; };
 		55CF83944ADEC65E0AF10B2E /* Pods_DemoObjC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DemoObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		55CF83944ADEC65E0AF10B2E /* Pods_DemoObjC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DemoObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 		5FC4E5EE6D1D6932EE354185 /* Pods-DemoSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DemoSwift.release.xcconfig"; path = "Pods/Target Support Files/Pods-DemoSwift/Pods-DemoSwift.release.xcconfig"; sourceTree = "<group>"; };
 		5FC4E5EE6D1D6932EE354185 /* Pods-DemoSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DemoSwift.release.xcconfig"; path = "Pods/Target Support Files/Pods-DemoSwift/Pods-DemoSwift.release.xcconfig"; sourceTree = "<group>"; };
 		9D0BB82F18BB1AE100667349 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
 		9D0BB82F18BB1AE100667349 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
@@ -202,8 +185,6 @@
 		C0CB619F1B884D4100C33368 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		C0CB619F1B884D4100C33368 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		C0CB61A01B884D4100C33368 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
 		C0CB61A01B884D4100C33368 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
 		C0CB61A21B884D4100C33368 /* Main.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
 		C0CB61A21B884D4100C33368 /* Main.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
-		C0CB61A81B884D4100C33368 /* BottomBlankSpaceViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottomBlankSpaceViewController.h; sourceTree = "<group>"; };
-		C0CB61A91B884D4100C33368 /* BottomBlankSpaceViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottomBlankSpaceViewController.m; sourceTree = "<group>"; };
 		C0CB61AA1B884D4100C33368 /* CollectionViewDemoController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CollectionViewDemoController.h; sourceTree = "<group>"; };
 		C0CB61AA1B884D4100C33368 /* CollectionViewDemoController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CollectionViewDemoController.h; sourceTree = "<group>"; };
 		C0CB61AB1B884D4100C33368 /* CollectionViewDemoController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CollectionViewDemoController.m; sourceTree = "<group>"; };
 		C0CB61AB1B884D4100C33368 /* CollectionViewDemoController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CollectionViewDemoController.m; sourceTree = "<group>"; };
 		C0CB61AE1B884D4100C33368 /* CustomViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CustomViewController.h; sourceTree = "<group>"; };
 		C0CB61AE1B884D4100C33368 /* CustomViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CustomViewController.h; sourceTree = "<group>"; };
@@ -240,7 +221,6 @@
 		C0CB61D11B884D4100C33368 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
 		C0CB61D11B884D4100C33368 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
 		C0CB61D41B884D4100C33368 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		C0CB61D41B884D4100C33368 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		C0CB61D51B884D4100C33368 /* IQKeyboardManger-Swift-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManger-Swift-Bridging-Header.h"; sourceTree = "<group>"; };
 		C0CB61D51B884D4100C33368 /* IQKeyboardManger-Swift-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManger-Swift-Bridging-Header.h"; sourceTree = "<group>"; };
-		C0CB61DA1B884D4100C33368 /* BottomBlankSpaceViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BottomBlankSpaceViewController.swift; sourceTree = "<group>"; };
 		C0CB61DB1B884D4100C33368 /* CollectionViewDemoController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionViewDemoController.swift; sourceTree = "<group>"; };
 		C0CB61DB1B884D4100C33368 /* CollectionViewDemoController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionViewDemoController.swift; sourceTree = "<group>"; };
 		C0CB61DC1B884D4100C33368 /* ExampleTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleTableViewController.swift; sourceTree = "<group>"; };
 		C0CB61DC1B884D4100C33368 /* ExampleTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleTableViewController.swift; sourceTree = "<group>"; };
 		C0CB61DD1B884D4100C33368 /* ManualToolbarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ManualToolbarViewController.swift; sourceTree = "<group>"; };
 		C0CB61DD1B884D4100C33368 /* ManualToolbarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ManualToolbarViewController.swift; sourceTree = "<group>"; };
@@ -411,8 +391,6 @@
 				4CE74F641CF186720093AC0C /* TextFieldTableViewCell.m */,
 				4CE74F641CF186720093AC0C /* TextFieldTableViewCell.m */,
 				4CE74F661CF1BBCC0093AC0C /* ImageSwitchTableViewCell.h */,
 				4CE74F661CF1BBCC0093AC0C /* ImageSwitchTableViewCell.h */,
 				4CE74F671CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m */,
 				4CE74F671CF1BBCC0093AC0C /* ImageSwitchTableViewCell.m */,
-				4CE74FCB1CF2174E0093AC0C /* ChatTableViewCell.h */,
-				4CE74FCC1CF2174E0093AC0C /* ChatTableViewCell.m */,
 			);
 			);
 			path = Cell;
 			path = Cell;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
@@ -452,8 +430,6 @@
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
 				C0CB61B81B884D4100C33368 /* Settings */,
 				C0CB61B81B884D4100C33368 /* Settings */,
-				C0CB61A81B884D4100C33368 /* BottomBlankSpaceViewController.h */,
-				C0CB61A91B884D4100C33368 /* BottomBlankSpaceViewController.m */,
 				C0CB61AA1B884D4100C33368 /* CollectionViewDemoController.h */,
 				C0CB61AA1B884D4100C33368 /* CollectionViewDemoController.h */,
 				C0CB61AB1B884D4100C33368 /* CollectionViewDemoController.m */,
 				C0CB61AB1B884D4100C33368 /* CollectionViewDemoController.m */,
 				C0CB61AE1B884D4100C33368 /* CustomViewController.h */,
 				C0CB61AE1B884D4100C33368 /* CustomViewController.h */,
@@ -484,10 +460,6 @@
 				4CE74F401CF0465C0093AC0C /* YYTextViewController.m */,
 				4CE74F401CF0465C0093AC0C /* YYTextViewController.m */,
 				4CE74F421CF047610093AC0C /* RefreshLayoutViewController.h */,
 				4CE74F421CF047610093AC0C /* RefreshLayoutViewController.h */,
 				4CE74F431CF047610093AC0C /* RefreshLayoutViewController.m */,
 				4CE74F431CF047610093AC0C /* RefreshLayoutViewController.m */,
-				4CE74F451CF0809C0093AC0C /* LayoutGuideViewController.h */,
-				4CE74F461CF0809C0093AC0C /* LayoutGuideViewController.m */,
-				4CE74F481CF080B60093AC0C /* ChatViewController.h */,
-				4CE74F491CF080B60093AC0C /* ChatViewController.m */,
 				4CE74F4B1CF080C10093AC0C /* TextViewController.h */,
 				4CE74F4B1CF080C10093AC0C /* TextViewController.h */,
 				4CE74F4C1CF080C10093AC0C /* TextViewController.m */,
 				4CE74F4C1CF080C10093AC0C /* TextViewController.m */,
 				4C134C7F1D10758F00C016CA /* SearchViewController.h */,
 				4C134C7F1D10758F00C016CA /* SearchViewController.h */,
@@ -553,7 +525,6 @@
 				4C0EFE1E1CF2F9F500C908D3 /* ColorTableViewCell.swift */,
 				4C0EFE1E1CF2F9F500C908D3 /* ColorTableViewCell.swift */,
 				4C0EFE201CF2FA0600C908D3 /* TextFieldTableViewCell.swift */,
 				4C0EFE201CF2FA0600C908D3 /* TextFieldTableViewCell.swift */,
 				4C0EFE221CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift */,
 				4C0EFE221CF2FA1200C908D3 /* ImageSwitchTableViewCell.swift */,
-				4C0EFE241CF2FA8000C908D3 /* ChatTableViewCell.swift */,
 			);
 			);
 			path = Cell;
 			path = Cell;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
@@ -585,7 +556,6 @@
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
 				C03C87F31B8DCBC900295DFA /* Settings */,
 				C03C87F31B8DCBC900295DFA /* Settings */,
-				C0CB61DA1B884D4100C33368 /* BottomBlankSpaceViewController.swift */,
 				C0CB61DB1B884D4100C33368 /* CollectionViewDemoController.swift */,
 				C0CB61DB1B884D4100C33368 /* CollectionViewDemoController.swift */,
 				C0017B781BAD943400BD1D70 /* CustomViewController.swift */,
 				C0017B781BAD943400BD1D70 /* CustomViewController.swift */,
 				C0CB61DC1B884D4100C33368 /* ExampleTableViewController.swift */,
 				C0CB61DC1B884D4100C33368 /* ExampleTableViewController.swift */,
@@ -601,8 +571,6 @@
 				C0CB61E61B884D4100C33368 /* WebViewController.swift */,
 				C0CB61E61B884D4100C33368 /* WebViewController.swift */,
 				4C0EFE261CF332B300C908D3 /* YYTextViewController.swift */,
 				4C0EFE261CF332B300C908D3 /* YYTextViewController.swift */,
 				4C0EFE281CF332BF00C908D3 /* RefreshLayoutViewController.swift */,
 				4C0EFE281CF332BF00C908D3 /* RefreshLayoutViewController.swift */,
-				4C0EFE2A1CF332C900C908D3 /* LayoutGuideViewController.swift */,
-				4C0EFE2C1CF332D200C908D3 /* ChatViewController.swift */,
 				4C0EFE2E1CF332DD00C908D3 /* TextViewController.swift */,
 				4C0EFE2E1CF332DD00C908D3 /* TextViewController.swift */,
 				4C34D9EE1D1319A60013E61D /* SearchViewController.swift */,
 				4C34D9EE1D1319A60013E61D /* SearchViewController.swift */,
 				4C2F12E11D9E8CDF004AF58C /* PopoverViewController.swift */,
 				4C2F12E11D9E8CDF004AF58C /* PopoverViewController.swift */,
@@ -914,7 +882,6 @@
 				4C0EFE2F1CF332DD00C908D3 /* TextViewController.swift in Sources */,
 				4C0EFE2F1CF332DD00C908D3 /* TextViewController.swift in Sources */,
 				4CE74F5D1CF185F70093AC0C /* HFColorPickerView.m in Sources */,
 				4CE74F5D1CF185F70093AC0C /* HFColorPickerView.m in Sources */,
 				C0CB61FC1B884F7900C33368 /* AppDelegate.swift in Sources */,
 				C0CB61FC1B884F7900C33368 /* AppDelegate.swift in Sources */,
-				C0CB61ED1B884F2700C33368 /* BottomBlankSpaceViewController.swift in Sources */,
 				C0CB61EE1B884F2700C33368 /* CollectionViewDemoController.swift in Sources */,
 				C0CB61EE1B884F2700C33368 /* CollectionViewDemoController.swift in Sources */,
 				C0CB61F81B884F2700C33368 /* ViewController.swift in Sources */,
 				C0CB61F81B884F2700C33368 /* ViewController.swift in Sources */,
 				4CE74F591CF185F70093AC0C /* ColorPickerTextField.m in Sources */,
 				4CE74F591CF185F70093AC0C /* ColorPickerTextField.m in Sources */,
@@ -935,9 +902,6 @@
 				C0CB61F91B884F2700C33368 /* WebViewController.swift in Sources */,
 				C0CB61F91B884F2700C33368 /* WebViewController.swift in Sources */,
 				C0CB61F51B884F2700C33368 /* TextFieldViewController.swift in Sources */,
 				C0CB61F51B884F2700C33368 /* TextFieldViewController.swift in Sources */,
 				4C2F12E21D9E8CDF004AF58C /* PopoverViewController.swift in Sources */,
 				4C2F12E21D9E8CDF004AF58C /* PopoverViewController.swift in Sources */,
-				4C0EFE251CF2FA8000C908D3 /* ChatTableViewCell.swift in Sources */,
-				4C0EFE2D1CF332D200C908D3 /* ChatViewController.swift in Sources */,
-				4C0EFE2B1CF332C900C908D3 /* LayoutGuideViewController.swift in Sources */,
 				C03C87F91B8DCEC400295DFA /* NavigationTableViewCell.swift in Sources */,
 				C03C87F91B8DCEC400295DFA /* NavigationTableViewCell.swift in Sources */,
 			);
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			runOnlyForDeploymentPostprocessing = 0;
@@ -960,7 +924,6 @@
 				4CE74F411CF0465C0093AC0C /* YYTextViewController.m in Sources */,
 				4CE74F411CF0465C0093AC0C /* YYTextViewController.m in Sources */,
 				C0CB62071B884FA100C33368 /* CustomViewController.m in Sources */,
 				C0CB62071B884FA100C33368 /* CustomViewController.m in Sources */,
 				4CE49FCF1D9E7FD40094FB36 /* PopoverViewController.m in Sources */,
 				4CE49FCF1D9E7FD40094FB36 /* PopoverViewController.m in Sources */,
-				4CE74F4A1CF080B60093AC0C /* ChatViewController.m in Sources */,
 				C0CB62051B884FA100C33368 /* CollectionViewDemoController.m in Sources */,
 				C0CB62051B884FA100C33368 /* CollectionViewDemoController.m in Sources */,
 				C0CB61FF1B884FA100C33368 /* OptionTableViewCell.m in Sources */,
 				C0CB61FF1B884FA100C33368 /* OptionTableViewCell.m in Sources */,
 				C0CB620D1B884FA100C33368 /* SettingsViewController.m in Sources */,
 				C0CB620D1B884FA100C33368 /* SettingsViewController.m in Sources */,
@@ -968,13 +931,10 @@
 				4C134C811D10758F00C016CA /* SearchViewController.m in Sources */,
 				4C134C811D10758F00C016CA /* SearchViewController.m in Sources */,
 				C0CB62081B884FA100C33368 /* ExampleTableViewController.m in Sources */,
 				C0CB62081B884FA100C33368 /* ExampleTableViewController.m in Sources */,
 				C0CB61FD1B884FA100C33368 /* AppDelegate.m in Sources */,
 				C0CB61FD1B884FA100C33368 /* AppDelegate.m in Sources */,
-				4CE74F471CF0809C0093AC0C /* LayoutGuideViewController.m in Sources */,
 				4CE74F5C1CF185F70093AC0C /* HFColorPickerView.m in Sources */,
 				4CE74F5C1CF185F70093AC0C /* HFColorPickerView.m in Sources */,
 				C0CB61FE1B884FA100C33368 /* NavigationTableViewCell.m in Sources */,
 				C0CB61FE1B884FA100C33368 /* NavigationTableViewCell.m in Sources */,
-				4CE74FCD1CF2174E0093AC0C /* ChatTableViewCell.m in Sources */,
 				C0CB62021B884FA100C33368 /* main.m in Sources */,
 				C0CB62021B884FA100C33368 /* main.m in Sources */,
 				C0CB620C1B884FA100C33368 /* OptionsViewController.m in Sources */,
 				C0CB620C1B884FA100C33368 /* OptionsViewController.m in Sources */,
-				C0CB62041B884FA100C33368 /* BottomBlankSpaceViewController.m in Sources */,
 				C0CB62141B884FA100C33368 /* WebViewController.m in Sources */,
 				C0CB62141B884FA100C33368 /* WebViewController.m in Sources */,
 				C0CB62001B884FA100C33368 /* StepperTableViewCell.m in Sources */,
 				C0CB62001B884FA100C33368 /* StepperTableViewCell.m in Sources */,
 				C0CB62131B884FA100C33368 /* ViewController.m in Sources */,
 				C0CB62131B884FA100C33368 /* ViewController.m in Sources */,

+ 0 - 19
Demo/Objective_C_Demo/Cell/ChatTableViewCell.h

@@ -1,19 +0,0 @@
-//
-//  ChatTableViewCell.h
-//  Demo
-//
-//  Created by IEMacBook01 on 22/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-#import <UIKit/UIKit.h>
-
-@interface ChatLabel : UILabel
-
-@end
-
-@interface ChatTableViewCell : UITableViewCell
-
-@property (strong, nonatomic) IBOutlet ChatLabel *chatLabel;
-
-@end

+ 0 - 26
Demo/Objective_C_Demo/Cell/ChatTableViewCell.m

@@ -1,26 +0,0 @@
-//
-//  ChatTableViewCell.m
-//  Demo
-//
-//  Created by IEMacBook01 on 22/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-#import "ChatTableViewCell.h"
-
-@implementation ChatLabel
-
--(CGSize)intrinsicContentSize
-{
-    CGSize sizeThatFits = [super intrinsicContentSize];
-    sizeThatFits.width += 10;
-    sizeThatFits.height += 10;
-    return sizeThatFits;
-}
-
-
-@end
-
-@implementation ChatTableViewCell
-
-@end

Різницю між файлами не показано, бо вона завелика
+ 4 - 104
Demo/Objective_C_Demo/Storyboard/FullScreenControllers.storyboard


+ 4 - 4
Demo/Objective_C_Demo/Storyboard/Launch.storyboard

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="SLD-W0-iHs">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="SLD-W0-iHs">
     <device id="retina4_7" orientation="portrait">
     <device id="retina4_7" orientation="portrait">
         <adaptation id="fullscreen"/>
         <adaptation id="fullscreen"/>
     </device>
     </device>
     <dependencies>
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <deployment version="2304" identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     </dependencies>
     <scenes>
     <scenes>
@@ -21,8 +21,8 @@
                         <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                         <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                         <subviews>
                         <subviews>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="IQKeyboardManger" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="euj-g8-pdO">
-                                <rect key="frame" x="73.5" y="318.5" width="228" height="30"/>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="IQKeyboardManager" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="euj-g8-pdO">
+                                <rect key="frame" x="66.5" y="318.5" width="242" height="30"/>
                                 <fontDescription key="fontDescription" type="boldSystem" pointSize="25"/>
                                 <fontDescription key="fontDescription" type="boldSystem" pointSize="25"/>
                                 <color key="textColor" red="1" green="0.58823529409999997" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
                                 <color key="textColor" red="1" green="0.58823529409999997" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
                                 <nil key="highlightedColor"/>
                                 <nil key="highlightedColor"/>

+ 59 - 164
Demo/Objective_C_Demo/Storyboard/Main.storyboard

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="iFF-SZ-t3m">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="iFF-SZ-t3m">
     <device id="retina4_0" orientation="portrait">
     <device id="retina4_0" orientation="portrait">
         <adaptation id="fullscreen"/>
         <adaptation id="fullscreen"/>
     </device>
     </device>
     <dependencies>
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <deployment version="2304" identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     </dependencies>
     <scenes>
     <scenes>
@@ -24,7 +24,7 @@
                                         <rect key="frame" x="0.0" y="55.5" width="320" height="180"/>
                                         <rect key="frame" x="0.0" y="55.5" width="320" height="180"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="rV8-ZH-g8s" id="uzP-S2-ijJ">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="rV8-ZH-g8s" id="uzP-S2-ijJ">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="179.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="179.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextField/UITextView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="itr-sp-j54">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextField/UITextView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="itr-sp-j54">
@@ -48,24 +48,24 @@
                                             <segue destination="KZJ-ih-4D1" kind="show" id="W2Y-70-Q2B"/>
                                             <segue destination="KZJ-ih-4D1" kind="show" id="W2Y-70-Q2B"/>
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="F3P-4I-j2h" detailTextLabel="KuD-1z-36f" rowHeight="220" style="IBUITableViewCellStyleSubtitle" id="Bu6-lO-Ym3">
-                                        <rect key="frame" x="0.0" y="235.5" width="320" height="220"/>
+                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="F3P-4I-j2h" detailTextLabel="KuD-1z-36f" rowHeight="200" style="IBUITableViewCellStyleSubtitle" id="Bu6-lO-Ym3">
+                                        <rect key="frame" x="0.0" y="235.5" width="320" height="200"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Bu6-lO-Ym3" id="KwX-VJ-NI2">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Bu6-lO-Ym3" id="KwX-VJ-NI2">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="219.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="199.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="NavigationBar &amp; Toolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="F3P-4I-j2h">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="NavigationBar &amp; Toolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="F3P-4I-j2h">
-                                                    <rect key="frame" x="16" y="4" width="179.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="179.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="KuD-1z-36f">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="KuD-1z-36f">
-                                                    <rect key="frame" x="16" y="26.5" width="227.5" height="186.5"/>
+                                                    <rect key="frame" x="16" y="30.5" width="227.5" height="158"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
-                                                    <string key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText
- Static UINavigationBar of UINavigationController</string>
+                                                    <mutableString key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText</mutableString>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
@@ -77,10 +77,10 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xCu-GT-OP1" detailTextLabel="wqF-JW-cmz" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="gaM-pl-FBU">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xCu-GT-OP1" detailTextLabel="wqF-JW-cmz" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="gaM-pl-FBU">
-                                        <rect key="frame" x="0.0" y="455.5" width="320" height="120"/>
+                                        <rect key="frame" x="0.0" y="435.5" width="320" height="120"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="gaM-pl-FBU" id="cHL-Ey-3Jx">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="gaM-pl-FBU" id="cHL-Ey-3Jx">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="119.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="119.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Manual UIToolbar + No UIToolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xCu-GT-OP1">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Manual UIToolbar + No UIToolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xCu-GT-OP1">
@@ -105,21 +105,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ask-lD-56a" detailTextLabel="YB6-DC-bfI" rowHeight="140" style="IBUITableViewCellStyleSubtitle" id="r6j-Mg-HQ1">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ask-lD-56a" detailTextLabel="YB6-DC-bfI" rowHeight="140" style="IBUITableViewCellStyleSubtitle" id="r6j-Mg-HQ1">
-                                        <rect key="frame" x="0.0" y="575.5" width="320" height="140"/>
+                                        <rect key="frame" x="0.0" y="555.5" width="320" height="140"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="r6j-Mg-HQ1" id="QPI-y0-8Cp">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="r6j-Mg-HQ1" id="QPI-y0-8Cp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="139.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="139.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="CustomView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ask-lD-56a">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="CustomView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ask-lD-56a">
-                                                    <rect key="frame" x="15" y="7" width="159.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="7" width="159.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="YB6-DC-bfI">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="YB6-DC-bfI">
-                                                    <rect key="frame" x="15" y="29.5" width="212" height="100.5"/>
+                                                    <rect key="frame" x="16" y="29.5" width="212" height="100.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <string key="text">- disabledDistanceHandlingClasses
- enabledDistanceHandlingClasses
- disabledToolbarClasses
- enabledToolbarClasses
- toolbarPreviousNextAllowedClasses
- disabledTouchResignedClasses
                                                     <string key="text">- disabledDistanceHandlingClasses
- enabledDistanceHandlingClasses
- disabledToolbarClasses
- enabledToolbarClasses
- toolbarPreviousNextAllowedClasses
- disabledTouchResignedClasses
 - enabledTouchResignedClasses</string>
 - enabledTouchResignedClasses</string>
@@ -133,35 +133,8 @@
                                             <segue destination="nmC-1p-Jwt" kind="show" id="oNo-g4-5Ja"/>
                                             <segue destination="nmC-1p-Jwt" kind="show" id="oNo-g4-5Ja"/>
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="rqS-db-QC5" detailTextLabel="DIJ-7x-Fuc" rowHeight="70" style="IBUITableViewCellStyleSubtitle" id="5vb-ji-S3D">
-                                        <rect key="frame" x="0.0" y="715.5" width="320" height="70"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="5vb-ji-S3D" id="fNY-y3-KIp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="69.5"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Blank Space between UIKeyboard and UIView handling" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="rqS-db-QC5">
-                                                    <rect key="frame" x="15" y="6" width="254.5" height="38.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
-                                                    <nil key="textColor"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- preventShowingBottomBlankSpace" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="DIJ-7x-Fuc">
-                                                    <rect key="frame" x="15" y="47.5" width="208" height="14.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                                    <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                        </tableViewCellContentView>
-                                        <connections>
-                                            <segue destination="QnK-a2-efe" kind="show" id="nHz-sX-L8k"/>
-                                        </connections>
-                                    </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="FhZ-ZD-n87" detailTextLabel="3xx-A5-U5p" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="afB-XA-kXW">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="FhZ-ZD-n87" detailTextLabel="3xx-A5-U5p" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="afB-XA-kXW">
-                                        <rect key="frame" x="0.0" y="785.5" width="320" height="120"/>
+                                        <rect key="frame" x="0.0" y="695.5" width="320" height="120"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="afB-XA-kXW" id="QKb-Hy-BFB">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="afB-XA-kXW" id="QKb-Hy-BFB">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="119.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="119.5"/>
@@ -188,7 +161,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="C0s-kb-Bl8" detailTextLabel="Dzz-bo-Ft8" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FRT-I5-NmU">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="C0s-kb-Bl8" detailTextLabel="Dzz-bo-Ft8" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FRT-I5-NmU">
-                                        <rect key="frame" x="0.0" y="905.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="815.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FRT-I5-NmU" id="vYL-GT-yKg">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FRT-I5-NmU" id="vYL-GT-yKg">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -219,7 +192,7 @@
                             <tableViewSection headerTitle="UIScrollView &amp; it's subclasses example" id="6Y6-J2-kBv">
                             <tableViewSection headerTitle="UIScrollView &amp; it's subclasses example" id="6Y6-J2-kBv">
                                 <cells>
                                 <cells>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="fsu-LW-S6P" rowHeight="50" style="IBUITableViewCellStyleDefault" id="Qfe-BD-23A">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="fsu-LW-S6P" rowHeight="50" style="IBUITableViewCellStyleDefault" id="Qfe-BD-23A">
-                                        <rect key="frame" x="0.0" y="1011.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="921.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Qfe-BD-23A" id="DQj-0u-qKi">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Qfe-BD-23A" id="DQj-0u-qKi">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -239,7 +212,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xTK-Wa-4qX" detailTextLabel="JUG-pm-L0a" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="qPe-ob-ZTP">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xTK-Wa-4qX" detailTextLabel="JUG-pm-L0a" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="qPe-ob-ZTP">
-                                        <rect key="frame" x="0.0" y="1061.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="971.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qPe-ob-ZTP" id="6nU-q7-oiF">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qPe-ob-ZTP" id="6nU-q7-oiF">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -266,7 +239,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="4tu-ej-glw" detailTextLabel="hfZ-RB-s53" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="ot2-7f-aNH">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="4tu-ej-glw" detailTextLabel="hfZ-RB-s53" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="ot2-7f-aNH">
-                                        <rect key="frame" x="0.0" y="1111.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1021.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="ot2-7f-aNH" id="Tj4-Rs-RwZ">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="ot2-7f-aNH" id="Tj4-Rs-RwZ">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -293,7 +266,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="JTC-NP-c0d" detailTextLabel="ed7-8b-Ck4" rowHeight="90" style="IBUITableViewCellStyleSubtitle" id="LNE-gT-3q0">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="JTC-NP-c0d" detailTextLabel="ed7-8b-Ck4" rowHeight="90" style="IBUITableViewCellStyleSubtitle" id="LNE-gT-3q0">
-                                        <rect key="frame" x="0.0" y="1161.5" width="320" height="90"/>
+                                        <rect key="frame" x="0.0" y="1071.5" width="320" height="90"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="LNE-gT-3q0" id="G2E-Hk-9ZA">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="LNE-gT-3q0" id="G2E-Hk-9ZA">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="89.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="89.5"/>
@@ -321,21 +294,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="47J-01-GaW" detailTextLabel="dVp-ny-Wn7" rowHeight="110" style="IBUITableViewCellStyleSubtitle" id="vuY-Rx-OnZ">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="47J-01-GaW" detailTextLabel="dVp-ny-Wn7" rowHeight="110" style="IBUITableViewCellStyleSubtitle" id="vuY-Rx-OnZ">
-                                        <rect key="frame" x="0.0" y="1251.5" width="320" height="110"/>
+                                        <rect key="frame" x="0.0" y="1161.5" width="320" height="110"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="vuY-Rx-OnZ" id="ZaG-kT-jP9">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="vuY-Rx-OnZ" id="ZaG-kT-jP9">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="109.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="109.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="47J-01-GaW">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="47J-01-GaW">
-                                                    <rect key="frame" x="15" y="6" width="165" height="19.5"/>
+                                                    <rect key="frame" x="16" y="6" width="165" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dVp-ny-Wn7">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dVp-ny-Wn7">
-                                                    <rect key="frame" x="15" y="28.5" width="261" height="72"/>
+                                                    <rect key="frame" x="16" y="28.5" width="261" height="72"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <string key="text">IQKeyboardManager doesn't affet UITableViewController default scrolling implementation. UITableViewController class automatically resizes and repositions its table view when there is in-line editing of text fields</string>
                                                     <string key="text">IQKeyboardManager doesn't affet UITableViewController default scrolling implementation. UITableViewController class automatically resizes and repositions its table view when there is in-line editing of text fields</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
@@ -349,21 +322,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="5G2-JX-PU5" detailTextLabel="bC5-7g-33X" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FDn-gK-hQn">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="5G2-JX-PU5" detailTextLabel="bC5-7g-33X" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FDn-gK-hQn">
-                                        <rect key="frame" x="0.0" y="1361.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1271.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FDn-gK-hQn" id="DWg-Lc-ZMB">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FDn-gK-hQn" id="DWg-Lc-ZMB">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UICollectionView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5G2-JX-PU5">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UICollectionView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5G2-JX-PU5">
-                                                    <rect key="frame" x="15" y="8" width="192.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="192.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Navigate next/prev in collectionView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="bC5-7g-33X">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Navigate next/prev in collectionView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="bC5-7g-33X">
-                                                    <rect key="frame" x="15" y="27.5" width="205" height="14.5"/>
+                                                    <rect key="frame" x="16" y="27.5" width="205" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -377,78 +350,24 @@
                                     </tableViewCell>
                                     </tableViewCell>
                                 </cells>
                                 </cells>
                             </tableViewSection>
                             </tableViewSection>
-                            <tableViewSection headerTitle="Example using layout guide" id="GLu-hg-zhP">
+                            <tableViewSection headerTitle="Full Screen" id="GLu-hg-zhP">
                                 <cells>
                                 <cells>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Qkm-fv-pUQ" detailTextLabel="dgT-i2-Mc1" rowHeight="70" style="IBUITableViewCellStyleSubtitle" id="LDY-Rz-tU6">
-                                        <rect key="frame" x="0.0" y="1467.5" width="320" height="70"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="LDY-Rz-tU6" id="vb6-9X-kQo">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="69.5"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Managing with Layout Guide Constraint" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Qkm-fv-pUQ">
-                                                    <rect key="frame" x="15" y="6" width="167.5" height="38.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
-                                                    <nil key="textColor"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- IQLayoutGuideConstraint" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dgT-i2-Mc1">
-                                                    <rect key="frame" x="15" y="47.5" width="151.5" height="14.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                                    <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                        </tableViewCellContentView>
-                                        <connections>
-                                            <segue destination="4R7-YS-NlF" kind="show" id="58g-uM-Kdd"/>
-                                        </connections>
-                                    </tableViewCell>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Rlo-IN-6Bx" detailTextLabel="Iu4-Ps-RVA" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="XlU-7c-lPv">
-                                        <rect key="frame" x="0.0" y="1537.5" width="320" height="50"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="XlU-7c-lPv" id="5dK-2u-Eqp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="ChatViewController example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rlo-IN-6Bx">
-                                                    <rect key="frame" x="15" y="8" width="211.5" height="19.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
-                                                    <nil key="textColor"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- ChatViewController using IQLayoutGuide" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Iu4-Ps-RVA">
-                                                    <rect key="frame" x="15" y="27.5" width="240" height="14.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                                    <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                        </tableViewCellContentView>
-                                        <connections>
-                                            <segue destination="5KD-dR-oKZ" kind="show" id="kCY-xc-k15"/>
-                                        </connections>
-                                    </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="29q-7C-AJL" detailTextLabel="gQK-gD-yCA" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="8nY-Oo-eik">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="29q-7C-AJL" detailTextLabel="gQK-gD-yCA" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="8nY-Oo-eik">
-                                        <rect key="frame" x="0.0" y="1587.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1377.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="8nY-Oo-eik" id="l8C-Do-RuW">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="8nY-Oo-eik" id="l8C-Do-RuW">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Full Screen TextViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="29q-7C-AJL">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Full Screen TextViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="29q-7C-AJL">
-                                                    <rect key="frame" x="15" y="8" width="227.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="227.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- TextViewController using IQLayoutGuide" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="gQK-gD-yCA">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- TextViewController using IQLayoutGuide" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="gQK-gD-yCA">
-                                                    <rect key="frame" x="15" y="27.5" width="237" height="14.5"/>
+                                                    <rect key="frame" x="16" y="27.5" width="237" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -457,7 +376,7 @@
                                             </subviews>
                                             </subviews>
                                         </tableViewCellContentView>
                                         </tableViewCellContentView>
                                         <connections>
                                         <connections>
-                                            <segue destination="Ux9-L6-crs" kind="show" id="8cT-j2-OpA"/>
+                                            <segue destination="Ux9-L6-crs" kind="presentation" modalPresentationStyle="formSheet" id="8cT-j2-OpA"/>
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                 </cells>
                                 </cells>
@@ -465,21 +384,21 @@
                             <tableViewSection headerTitle="Others" id="t68-ki-Vqj">
                             <tableViewSection headerTitle="Others" id="t68-ki-Vqj">
                                 <cells>
                                 <cells>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="hSl-CV-20a" detailTextLabel="dYe-IU-fRj" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="JJE-ig-CPI">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="hSl-CV-20a" detailTextLabel="dYe-IU-fRj" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="JJE-ig-CPI">
-                                        <rect key="frame" x="0.0" y="1693.5" width="320" height="60"/>
+                                        <rect key="frame" x="0.0" y="1483.5" width="320" height="60"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="JJE-ig-CPI" id="171-25-oZq">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="JJE-ig-CPI" id="171-25-oZq">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="59.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="59.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Special Cases" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hSl-CV-20a">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Special Cases" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hSl-CV-20a">
-                                                    <rect key="frame" x="15" y="3" width="104" height="19.5"/>
+                                                    <rect key="frame" x="16" y="3" width="104" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- UISearchBar, UIAlertView, UITextField within different UIView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dYe-IU-fRj">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- UISearchBar, UIAlertView, UITextField within different UIView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dYe-IU-fRj">
-                                                    <rect key="frame" x="15" y="25.5" width="262" height="29"/>
+                                                    <rect key="frame" x="16" y="25.5" width="262" height="29"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -492,21 +411,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="686-2k-7Sa" detailTextLabel="7nn-db-1QM" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="PRT-OI-M1e">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="686-2k-7Sa" detailTextLabel="7nn-db-1QM" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="PRT-OI-M1e">
-                                        <rect key="frame" x="0.0" y="1753.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1543.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="PRT-OI-M1e" id="iaT-ou-9rD">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="PRT-OI-M1e" id="iaT-ou-9rD">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="StackView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="686-2k-7Sa">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="StackView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="686-2k-7Sa">
-                                                    <rect key="frame" x="15" y="8" width="78" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="78" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIStackView example in iOS9" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7nn-db-1QM">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIStackView example in iOS9" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="7nn-db-1QM">
-                                                    <rect key="frame" x="15" y="27.5" width="166" height="14.5"/>
+                                                    <rect key="frame" x="16" y="27.5" width="166" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -519,21 +438,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="8XY-A5-dnk" detailTextLabel="zU8-4C-nid" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="1iO-qy-ctD">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="8XY-A5-dnk" detailTextLabel="zU8-4C-nid" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="1iO-qy-ctD">
-                                        <rect key="frame" x="0.0" y="1803.5" width="320" height="60"/>
+                                        <rect key="frame" x="0.0" y="1593.5" width="320" height="60"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="1iO-qy-ctD" id="fgW-Pp-eb8">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="1iO-qy-ctD" id="fgW-Pp-eb8">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="59.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="59.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIWebView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8XY-A5-dnk">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIWebView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8XY-A5-dnk">
-                                                    <rect key="frame" x="15" y="3" width="151" height="19.5"/>
+                                                    <rect key="frame" x="16" y="3" width="151" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- Doesn't affect UIWebView default scrolling implementation" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="zU8-4C-nid">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- Doesn't affect UIWebView default scrolling implementation" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="zU8-4C-nid">
-                                                    <rect key="frame" x="15" y="25.5" width="254" height="29"/>
+                                                    <rect key="frame" x="16" y="25.5" width="254" height="29"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -546,21 +465,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="WIY-wJ-lgq" detailTextLabel="5Sl-ZO-6OH" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="quf-zQ-cpd">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="WIY-wJ-lgq" detailTextLabel="5Sl-ZO-6OH" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="quf-zQ-cpd">
-                                        <rect key="frame" x="0.0" y="1863.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1653.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="quf-zQ-cpd" id="PTi-Jj-0ZG">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="quf-zQ-cpd" id="PTi-Jj-0ZG">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Text Selection" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="WIY-wJ-lgq">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Text Selection" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="WIY-wJ-lgq">
-                                                    <rect key="frame" x="15" y="8" width="105" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="105" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Text Selection #56" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Sl-ZO-6OH">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Text Selection #56" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Sl-ZO-6OH">
-                                                    <rect key="frame" x="15" y="27.5" width="106" height="14.5"/>
+                                                    <rect key="frame" x="16" y="27.5" width="106" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -573,21 +492,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ira-UX-Ixl" detailTextLabel="sfy-kL-TLi" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="pa8-rB-h9v">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ira-UX-Ixl" detailTextLabel="sfy-kL-TLi" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="pa8-rB-h9v">
-                                        <rect key="frame" x="0.0" y="1913.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1703.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="pa8-rB-h9v" id="0ld-cl-eO2">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="pa8-rB-h9v" id="0ld-cl-eO2">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UISearchController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ira-UX-Ixl">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UISearchController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ira-UX-Ixl">
-                                                    <rect key="frame" x="15" y="8" width="142" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="142" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Search Controller" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sfy-kL-TLi">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Search Controller" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="sfy-kL-TLi">
-                                                    <rect key="frame" x="15" y="27.5" width="99" height="14.5"/>
+                                                    <rect key="frame" x="16" y="27.5" width="99" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -600,14 +519,14 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="XnQ-PR-MXs" rowHeight="50" style="IBUITableViewCellStyleDefault" id="aKl-hm-GqD">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="XnQ-PR-MXs" rowHeight="50" style="IBUITableViewCellStyleDefault" id="aKl-hm-GqD">
-                                        <rect key="frame" x="0.0" y="1963.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1753.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="aKl-hm-GqD" id="Gtp-OD-9bp">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="aKl-hm-GqD" id="Gtp-OD-9bp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Popover" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="XnQ-PR-MXs">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Popover" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="XnQ-PR-MXs">
-                                                    <rect key="frame" x="15" y="0.0" width="270" height="49.5"/>
+                                                    <rect key="frame" x="16" y="0.0" width="269" height="49.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -620,7 +539,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Gc8-g0-sng" rowHeight="50" style="IBUITableViewCellStyleDefault" id="eWq-aT-eOT">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Gc8-g0-sng" rowHeight="50" style="IBUITableViewCellStyleDefault" id="eWq-aT-eOT">
-                                        <rect key="frame" x="0.0" y="2013.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1803.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="eWq-aT-eOT" id="VKn-xK-daJ">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="eWq-aT-eOT" id="VKn-xK-daJ">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -709,14 +628,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="6290" y="-707"/>
             <point key="canvasLocation" x="6290" y="-707"/>
         </scene>
         </scene>
-        <!--BottomBlankSpaceViewController-->
-        <scene sceneID="iLy-NG-J6h">
-            <objects>
-                <viewControllerPlaceholder storyboardName="SpecialCase" referencedIdentifier="BottomBlankSpaceViewController" id="QnK-a2-efe" sceneMemberID="viewController"/>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="Vdv-jE-JfD" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="6343" y="-674"/>
-        </scene>
         <!--YYTextViewController-->
         <!--YYTextViewController-->
         <scene sceneID="zVi-PY-Wsh">
         <scene sceneID="zVi-PY-Wsh">
             <objects>
             <objects>
@@ -781,22 +692,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="6318" y="-197"/>
             <point key="canvasLocation" x="6318" y="-197"/>
         </scene>
         </scene>
-        <!--LayoutGuideViewController-->
-        <scene sceneID="zGU-Fj-AxI">
-            <objects>
-                <viewControllerPlaceholder storyboardName="SpecialCase" referencedIdentifier="LayoutGuideViewController" id="4R7-YS-NlF" sceneMemberID="viewController"/>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="rWk-UV-cQA" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="6307" y="-22"/>
-        </scene>
-        <!--ChatViewController-->
-        <scene sceneID="ZTj-TU-UHq">
-            <objects>
-                <viewControllerPlaceholder storyboardName="FullScreenControllers" referencedIdentifier="ChatViewController" id="5KD-dR-oKZ" sceneMemberID="viewController"/>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="UnX-yh-soj" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="6271" y="13"/>
-        </scene>
         <!--TextViewController-->
         <!--TextViewController-->
         <scene sceneID="yTF-qr-qN6">
         <scene sceneID="yTF-qr-qN6">
             <objects>
             <objects>

+ 2 - 242
Demo/Objective_C_Demo/Storyboard/SpecialCase.storyboard

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
     <device id="retina4_7" orientation="portrait">
     <device id="retina4_7" orientation="portrait">
         <adaptation id="fullscreen"/>
         <adaptation id="fullscreen"/>
     </device>
     </device>
     <dependencies>
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <deployment version="2304" identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
         <capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
         <capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
         <capability name="Safe area layout guides" minToolsVersion="9.0"/>
         <capability name="Safe area layout guides" minToolsVersion="9.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
@@ -322,79 +322,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="-2110" y="217"/>
             <point key="canvasLocation" x="-2110" y="217"/>
         </scene>
         </scene>
-        <!--Bottom Blank Space-->
-        <scene sceneID="aFm-eY-zW9">
-            <objects>
-                <viewController storyboardIdentifier="BottomBlankSpaceViewController" automaticallyAdjustsScrollViewInsets="NO" id="d7w-1F-KeR" customClass="BottomBlankSpaceViewController" sceneMemberID="viewController">
-                    <view key="view" contentMode="scaleToFill" id="bmd-lQ-cDH">
-                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
-                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
-                        <subviews>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="preventShowingBottomBlankSpace" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="0.5" translatesAutoresizingMaskIntoConstraints="NO" id="3lw-Rx-GF3">
-                                <rect key="frame" x="10" y="79.5" width="301" height="20.5"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
-                                <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <nil key="highlightedColor"/>
-                            </label>
-                            <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="751" verticalHuggingPriority="751" horizontalCompressionResistancePriority="751" verticalCompressionResistancePriority="751" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Fn3-DC-Psg">
-                                <rect key="frame" x="321" y="74" width="51" height="31"/>
-                                <connections>
-                                    <action selector="preventSwitchAction:" destination="d7w-1F-KeR" eventType="valueChanged" id="QgW-L0-WzK"/>
-                                </connections>
-                            </switch>
-                            <textField opaque="NO" clipsSubviews="YES" tag="103" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="W77-o3-SvL">
-                                <rect key="frame" x="10" y="602.5" width="355" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits" keyboardType="URL"/>
-                            </textField>
-                            <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Here is a textField below this text" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" minimumScaleFactor="0.10000000149011612" translatesAutoresizingMaskIntoConstraints="NO" id="YEI-pJ-bG7">
-                                <rect key="frame" x="10" y="642.5" width="355" height="14.5"/>
-                                <fontDescription key="fontDescription" type="boldSystem" pointSize="12"/>
-                                <color key="textColor" red="0.33333333333333331" green="0.33333333333333331" blue="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <nil key="highlightedColor"/>
-                            </label>
-                            <textField opaque="NO" clipsSubviews="YES" tag="104" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="XL0-UQ-urL">
-                                <rect key="frame" x="10" y="677" width="355" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits" keyboardType="numberPad"/>
-                            </textField>
-                        </subviews>
-                        <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                        <constraints>
-                            <constraint firstItem="YZA-zc-SmT" firstAttribute="trailing" secondItem="YEI-pJ-bG7" secondAttribute="trailing" constant="10" id="AT6-st-s6F"/>
-                            <constraint firstItem="Fn3-DC-Psg" firstAttribute="top" secondItem="bmd-lQ-cDH" secondAttribute="top" constant="74" id="Cw1-7Y-pam"/>
-                            <constraint firstItem="YEI-pJ-bG7" firstAttribute="leading" secondItem="YZA-zc-SmT" secondAttribute="leading" constant="10" id="D9S-XA-fKb"/>
-                            <constraint firstItem="YZA-zc-SmT" firstAttribute="trailing" secondItem="W77-o3-SvL" secondAttribute="trailing" constant="10" id="OCv-fc-ufQ"/>
-                            <constraint firstAttribute="bottom" secondItem="YEI-pJ-bG7" secondAttribute="bottom" constant="10" id="VKS-HN-JaE"/>
-                            <constraint firstItem="YZA-zc-SmT" firstAttribute="trailing" secondItem="Fn3-DC-Psg" secondAttribute="trailing" constant="5" id="chu-IN-9NV"/>
-                            <constraint firstItem="YEI-pJ-bG7" firstAttribute="top" secondItem="W77-o3-SvL" secondAttribute="bottom" constant="10" id="d0I-B2-j7D"/>
-                            <constraint firstItem="Fn3-DC-Psg" firstAttribute="centerY" secondItem="3lw-Rx-GF3" secondAttribute="centerY" id="d60-V3-ibY"/>
-                            <constraint firstItem="XL0-UQ-urL" firstAttribute="leading" secondItem="YZA-zc-SmT" secondAttribute="leading" constant="10" id="gOF-3C-fVO"/>
-                            <constraint firstItem="Fn3-DC-Psg" firstAttribute="leading" secondItem="3lw-Rx-GF3" secondAttribute="trailing" constant="10" id="gyj-NV-YqL"/>
-                            <constraint firstItem="YZA-zc-SmT" firstAttribute="trailing" secondItem="XL0-UQ-urL" secondAttribute="trailing" constant="10" id="r71-hy-8wJ"/>
-                            <constraint firstItem="3lw-Rx-GF3" firstAttribute="leading" secondItem="YZA-zc-SmT" secondAttribute="leading" constant="10" id="uaR-kd-bO8"/>
-                            <constraint firstItem="W77-o3-SvL" firstAttribute="leading" secondItem="YZA-zc-SmT" secondAttribute="leading" constant="10" id="wIG-8A-BWX"/>
-                            <constraint firstItem="XL0-UQ-urL" firstAttribute="top" secondItem="YEI-pJ-bG7" secondAttribute="bottom" constant="20" id="xrd-mf-HOe"/>
-                        </constraints>
-                        <viewLayoutGuide key="safeArea" id="YZA-zc-SmT"/>
-                    </view>
-                    <navigationItem key="navigationItem" title="Bottom Blank Space" id="mfb-Pl-Awn">
-                        <barButtonItem key="rightBarButtonItem" image="settings" id="J2Z-YR-TIG">
-                            <connections>
-                                <segue destination="Jb2-GG-qSl" kind="presentation" identifier="SettingsNavigationController" id="KEd-at-RZy"/>
-                            </connections>
-                        </barButtonItem>
-                    </navigationItem>
-                    <connections>
-                        <outlet property="switchPreventShowingBottomBlankSpace" destination="Fn3-DC-Psg" id="qQE-CY-yuT"/>
-                    </connections>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="yRy-ga-2vx" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="599" y="218"/>
-        </scene>
         <!--YYTextView-->
         <!--YYTextView-->
         <scene sceneID="rjl-es-hqC">
         <scene sceneID="rjl-es-hqC">
             <objects>
             <objects>
@@ -867,173 +794,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="-276" y="215"/>
             <point key="canvasLocation" x="-276" y="215"/>
         </scene>
         </scene>
-        <!--IQLayoutGuideConstraint-->
-        <scene sceneID="lab-2r-weU">
-            <objects>
-                <viewController storyboardIdentifier="LayoutGuideViewController" id="5qs-0D-CHc" customClass="LayoutGuideViewController" sceneMemberID="viewController">
-                    <view key="view" contentMode="scaleToFill" id="jbA-8K-jRE">
-                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
-                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                        <subviews>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ckA-e3-dae">
-                                <rect key="frame" x="20" y="46" width="335" height="43"/>
-                                <string key="text">UITextField is pinned with the `Bottom Layout Guide` constraint. To make it working `Bottom Layout Guide` constraint is mapped with `IQLayoutGuideConstraint`.</string>
-                                <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                <color key="textColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <nil key="highlightedColor"/>
-                            </label>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 1" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="PIn-ia-USJ">
-                                <rect key="frame" x="20" y="97" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 2" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="E8n-EY-Y0l">
-                                <rect key="frame" x="20" y="135" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 3" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="Oyp-Vy-Z5a">
-                                <rect key="frame" x="20" y="173" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 4" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="aw4-ek-rTj">
-                                <rect key="frame" x="20" y="211" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 5" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="f15-pO-vpr">
-                                <rect key="frame" x="20" y="249" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 6" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="bS1-Ze-JUj">
-                                <rect key="frame" x="20" y="287" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 7" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="N2L-K9-jEr">
-                                <rect key="frame" x="20" y="325" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 8" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="qzU-MG-znF">
-                                <rect key="frame" x="20" y="363" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 9" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="zt4-m0-33c">
-                                <rect key="frame" x="20" y="401" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 10" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="XgJ-Eh-a3h">
-                                <rect key="frame" x="20" y="439" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 13" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="oO3-wE-2PB">
-                                <rect key="frame" x="20" y="553" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 11" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="9tX-gZ-zaO">
-                                <rect key="frame" x="20" y="477" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 12" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="3S0-zh-bfk">
-                                <rect key="frame" x="20" y="515" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 14" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="IXu-ta-DC2">
-                                <rect key="frame" x="20" y="591" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example 15" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="5Au-wk-CzX">
-                                <rect key="frame" x="20" y="629" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                        </subviews>
-                        <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                        <constraints>
-                            <constraint firstItem="IXu-ta-DC2" firstAttribute="leading" secondItem="XgJ-Eh-a3h" secondAttribute="leading" id="0ax-tG-1ou"/>
-                            <constraint firstItem="9tX-gZ-zaO" firstAttribute="top" secondItem="XgJ-Eh-a3h" secondAttribute="bottom" constant="8" id="1UQ-ag-NES"/>
-                            <constraint firstItem="N2L-K9-jEr" firstAttribute="top" secondItem="bS1-Ze-JUj" secondAttribute="bottom" constant="8" id="2YK-nV-V1Z"/>
-                            <constraint firstItem="oO3-wE-2PB" firstAttribute="leading" secondItem="XgJ-Eh-a3h" secondAttribute="leading" id="4tb-t3-7MC"/>
-                            <constraint firstItem="Oyp-Vy-Z5a" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="5g7-jZ-Da0"/>
-                            <constraint firstItem="3S0-zh-bfk" firstAttribute="trailing" secondItem="XgJ-Eh-a3h" secondAttribute="trailing" id="9il-cx-2Te"/>
-                            <constraint firstItem="E8n-EY-Y0l" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="9u7-0a-mhh"/>
-                            <constraint firstItem="3S0-zh-bfk" firstAttribute="leading" secondItem="XgJ-Eh-a3h" secondAttribute="leading" id="BFq-R7-7Yr"/>
-                            <constraint firstItem="PIn-ia-USJ" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="BOa-Bh-f55"/>
-                            <constraint firstItem="N2L-K9-jEr" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="BSc-LU-HDu"/>
-                            <constraint firstItem="f15-pO-vpr" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="DR4-7S-Z5w"/>
-                            <constraint firstItem="E8n-EY-Y0l" firstAttribute="top" secondItem="PIn-ia-USJ" secondAttribute="bottom" constant="8" id="IaO-LE-DUV"/>
-                            <constraint firstItem="XgJ-Eh-a3h" firstAttribute="top" secondItem="zt4-m0-33c" secondAttribute="bottom" constant="8" id="KBE-7u-gir"/>
-                            <constraint firstItem="IXu-ta-DC2" firstAttribute="trailing" secondItem="XgJ-Eh-a3h" secondAttribute="trailing" id="Mf2-qu-Ya9"/>
-                            <constraint firstItem="PIn-ia-USJ" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="Npw-RM-y8I"/>
-                            <constraint firstItem="oO3-wE-2PB" firstAttribute="top" secondItem="3S0-zh-bfk" secondAttribute="bottom" constant="8" id="PHj-xR-vF2"/>
-                            <constraint firstItem="f15-pO-vpr" firstAttribute="top" secondItem="aw4-ek-rTj" secondAttribute="bottom" constant="8" id="Quh-f6-Xgt"/>
-                            <constraint firstItem="5Au-wk-CzX" firstAttribute="trailing" secondItem="XgJ-Eh-a3h" secondAttribute="trailing" id="RQh-dk-dvb"/>
-                            <constraint firstItem="aw4-ek-rTj" firstAttribute="top" secondItem="Oyp-Vy-Z5a" secondAttribute="bottom" constant="8" id="Rkh-SA-8Dt"/>
-                            <constraint firstItem="Oyp-Vy-Z5a" firstAttribute="top" secondItem="E8n-EY-Y0l" secondAttribute="bottom" constant="8" id="Rvm-Jh-0TZ"/>
-                            <constraint firstItem="Oyp-Vy-Z5a" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="SNv-ae-VLa"/>
-                            <constraint firstItem="ffn-gx-qNE" firstAttribute="trailing" secondItem="XgJ-Eh-a3h" secondAttribute="trailing" constant="20" id="Ui1-Xk-SfO"/>
-                            <constraint firstItem="XgJ-Eh-a3h" firstAttribute="leading" secondItem="ffn-gx-qNE" secondAttribute="leading" constant="20" id="Wbq-yO-7Sd"/>
-                            <constraint firstItem="PIn-ia-USJ" firstAttribute="top" secondItem="ckA-e3-dae" secondAttribute="bottom" constant="8" id="Wyu-el-1Jj"/>
-                            <constraint firstItem="5Au-wk-CzX" firstAttribute="top" secondItem="IXu-ta-DC2" secondAttribute="bottom" constant="8" id="ZSx-NC-ZOw"/>
-                            <constraint firstItem="ffn-gx-qNE" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" constant="20" id="Zm9-L1-lXN"/>
-                            <constraint firstItem="N2L-K9-jEr" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="aLR-S7-UR7"/>
-                            <constraint firstItem="5Au-wk-CzX" firstAttribute="leading" secondItem="XgJ-Eh-a3h" secondAttribute="leading" id="cbr-5H-pIc"/>
-                            <constraint firstItem="3S0-zh-bfk" firstAttribute="top" secondItem="9tX-gZ-zaO" secondAttribute="bottom" constant="8" id="eaf-u7-gFB"/>
-                            <constraint firstItem="IXu-ta-DC2" firstAttribute="top" secondItem="oO3-wE-2PB" secondAttribute="bottom" constant="8" id="gig-XF-Y41"/>
-                            <constraint firstItem="E8n-EY-Y0l" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="h0a-VF-YUh"/>
-                            <constraint firstItem="XgJ-Eh-a3h" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="hBU-dO-J7w"/>
-                            <constraint firstItem="bS1-Ze-JUj" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="igD-ix-Qbl"/>
-                            <constraint firstItem="qzU-MG-znF" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="jHI-dE-Erb"/>
-                            <constraint firstItem="9tX-gZ-zaO" firstAttribute="leading" secondItem="XgJ-Eh-a3h" secondAttribute="leading" id="jWj-ae-vbs"/>
-                            <constraint firstItem="qzU-MG-znF" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="jXk-UF-ZsU"/>
-                            <constraint firstItem="bS1-Ze-JUj" firstAttribute="top" secondItem="f15-pO-vpr" secondAttribute="bottom" constant="8" id="mCx-6C-3cc"/>
-                            <constraint firstItem="XgJ-Eh-a3h" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="pDV-nb-IUg"/>
-                            <constraint firstItem="bS1-Ze-JUj" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="pd6-l5-IQZ"/>
-                            <constraint firstItem="ffn-gx-qNE" firstAttribute="bottom" secondItem="5Au-wk-CzX" secondAttribute="bottom" constant="8" id="qN9-Tm-9zC"/>
-                            <constraint firstItem="zt4-m0-33c" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="r6Q-8i-xeo"/>
-                            <constraint firstItem="ckA-e3-dae" firstAttribute="leading" secondItem="ffn-gx-qNE" secondAttribute="leading" constant="20" id="spO-Fn-XKQ"/>
-                            <constraint firstItem="aw4-ek-rTj" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="spe-yu-nrs"/>
-                            <constraint firstItem="zt4-m0-33c" firstAttribute="top" secondItem="qzU-MG-znF" secondAttribute="bottom" constant="8" id="tUv-yt-BtM"/>
-                            <constraint firstItem="zt4-m0-33c" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="vOk-xE-3Ij"/>
-                            <constraint firstItem="oO3-wE-2PB" firstAttribute="trailing" secondItem="XgJ-Eh-a3h" secondAttribute="trailing" id="w79-tm-kja"/>
-                            <constraint firstItem="qzU-MG-znF" firstAttribute="top" secondItem="N2L-K9-jEr" secondAttribute="bottom" constant="8" id="xAe-Z9-N7M"/>
-                            <constraint firstItem="9tX-gZ-zaO" firstAttribute="trailing" secondItem="XgJ-Eh-a3h" secondAttribute="trailing" id="xYv-Ym-nd6"/>
-                            <constraint firstItem="f15-pO-vpr" firstAttribute="leading" secondItem="ckA-e3-dae" secondAttribute="leading" id="xk4-4Q-jxa"/>
-                            <constraint firstItem="aw4-ek-rTj" firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" id="yuJ-T6-AiM"/>
-                        </constraints>
-                        <viewLayoutGuide key="safeArea" id="ffn-gx-qNE"/>
-                    </view>
-                    <navigationItem key="navigationItem" title="IQLayoutGuideConstraint" id="Zco-Zg-9yg"/>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="34y-ZG-DA5" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="2950" y="217"/>
-        </scene>
         <!--UITextView Selection (#56)-->
         <!--UITextView Selection (#56)-->
         <scene sceneID="6Me-FU-xxD">
         <scene sceneID="6Me-FU-xxD">
             <objects>
             <objects>

+ 0 - 13
Demo/Objective_C_Demo/ViewController/BottomBlankSpaceViewController.h

@@ -1,13 +0,0 @@
-//
-//  BottomBlankSpaceViewController.h
-//  IQKeyboard
-//
-//  Created by Iftekhar on 15/10/14.
-//  Copyright (c) 2014 Iftekhar. All rights reserved.
-//
-
-#import <UIKit/UIKit.h>
-
-@interface BottomBlankSpaceViewController : UIViewController
-
-@end

+ 0 - 62
Demo/Objective_C_Demo/ViewController/BottomBlankSpaceViewController.m

@@ -1,62 +0,0 @@
-//
-//  BottomBlankSpaceViewController.m
-//  IQKeyboard
-//
-//  Created by Iftekhar on 15/10/14.
-//  Copyright (c) 2014 Iftekhar. All rights reserved.
-//
-
-#import "BottomBlankSpaceViewController.h"
-#import "IQKeyboardManager.h"
-
-@interface BottomBlankSpaceViewController () <UIPopoverPresentationControllerDelegate>
-
-@end
-
-@implementation BottomBlankSpaceViewController
-{
-    IBOutlet UISwitch *switchPreventShowingBottomBlankSpace;
-}
-
--(void)viewWillAppear:(BOOL)animated
-{
-    [super viewWillAppear:animated];
-
-    switchPreventShowingBottomBlankSpace.on = [[IQKeyboardManager sharedManager] preventShowingBottomBlankSpace];
-}
-
-- (IBAction)preventSwitchAction:(UISwitch *)sender
-{
-    [[IQKeyboardManager sharedManager] setPreventShowingBottomBlankSpace:switchPreventShowingBottomBlankSpace.on];
-}
-
--(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
-{
-    if ([segue.identifier isEqualToString:@"SettingsNavigationController"])
-    {
-        segue.destinationViewController.modalPresentationStyle = UIModalPresentationPopover;
-        segue.destinationViewController.popoverPresentationController.barButtonItem = sender;
-        
-        CGFloat heightWidth = MAX(CGRectGetWidth([[UIScreen mainScreen] bounds]), CGRectGetHeight([[UIScreen mainScreen] bounds]));
-        segue.destinationViewController.preferredContentSize = CGSizeMake(heightWidth, heightWidth);
-        segue.destinationViewController.popoverPresentationController.delegate = self;
-    }
-}
-
-- (UIModalPresentationStyle)adaptivePresentationStyleForPresentationController:(UIPresentationController *)controller
-{
-    return UIModalPresentationNone;
-}
-
--(void)prepareForPopoverPresentation:(UIPopoverPresentationController *)popoverPresentationController
-{
-    [self.view endEditing:YES];
-}
-
-- (BOOL)shouldAutorotate
-{
-    return YES;
-}
-
-
-@end

+ 0 - 13
Demo/Objective_C_Demo/ViewController/ChatViewController.h

@@ -1,13 +0,0 @@
-//
-//  ChatViewController.h
-//  Demo
-//
-//  Created by IEMacBook01 on 21/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-#import <UIKit/UIKit.h>
-
-@interface ChatViewController : UIViewController
-
-@end

+ 0 - 104
Demo/Objective_C_Demo/ViewController/ChatViewController.m

@@ -1,104 +0,0 @@
-//
-//  ChatViewController.m
-//  Demo
-//
-//  Created by IEMacBook01 on 21/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-#import "ChatViewController.h"
-#import "ChatTableViewCell.h"
-
-@interface ChatViewController ()<UITableViewDataSource,UITableViewDelegate,UITextFieldDelegate>
-
-@property (strong, nonatomic) IBOutlet UITableView *tableView;
-
-@end
-
-@implementation ChatViewController
-{
-    NSMutableArray<NSString*> *texts;
-    
-    IBOutlet UIButton *buttonSend;
-    IBOutlet UITextField *inputTextField;
-}
-
--(void)viewDidLoad
-{
-    [super viewDidLoad];
-    
-    texts = [[NSMutableArray alloc] initWithObjects:@"This is demo text chat. Enter your message and hit `Send` to add more chat.", nil];
-    
-    inputTextField.inputAccessoryView = [[UIView alloc] init];
-}
-
--(void)viewWillAppear:(BOOL)animated
-{
-    [super viewWillAppear:animated];
-    
-    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textFieldDidChange:) name:UITextFieldTextDidChangeNotification object:inputTextField];
-}
-
--(void)viewWillDisappear:(BOOL)animated
-{
-    [super viewWillDisappear:animated];
-    
-    [[NSNotificationCenter defaultCenter] removeObserver:self name:UITextFieldTextDidChangeNotification object:inputTextField];
-}
-
--(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
-{
-    return texts.count;
-}
-
--(CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath
-{
-    return 100;
-}
-
--(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
-{
-    return UITableViewAutomaticDimension;
-}
-
--(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
-    ChatTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"ChatTableViewCell" forIndexPath:indexPath];
-    cell.chatLabel.text = texts[indexPath.row];
-    return cell;
-}
-
--(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
-    [tableView deselectRowAtIndexPath:indexPath animated:YES];
-}
-
-- (IBAction)sendAction:(UIButton *)sender
-{
-    NSString *text = [inputTextField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
-    
-    if (text.length != 0)
-    {
-        NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[_tableView numberOfRowsInSection:0] inSection:0];
-
-        [texts addObject:text];
-        inputTextField.text = @"";
-        buttonSend.enabled = NO;
-        
-        [self.tableView insertRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
-        [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionNone animated:YES];
-    }
-}
-
--(void)textFieldDidBeginEditing:(UITextField *)textField
-{
-
-}
-
--(void)textFieldDidChange:(NSNotification*)notification
-{
-    NSString *text = [inputTextField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
-    buttonSend.enabled = text.length != 0;
-}
-
-@end

+ 0 - 13
Demo/Objective_C_Demo/ViewController/LayoutGuideViewController.h

@@ -1,13 +0,0 @@
-//
-//  LayoutGuideViewController.h
-//  Demo
-//
-//  Created by IEMacBook01 on 21/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-#import <UIKit/UIKit.h>
-
-@interface LayoutGuideViewController : UIViewController
-
-@end

+ 0 - 13
Demo/Objective_C_Demo/ViewController/LayoutGuideViewController.m

@@ -1,13 +0,0 @@
-//
-//  LayoutGuideViewController.m
-//  Demo
-//
-//  Created by IEMacBook01 on 21/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-#import "LayoutGuideViewController.h"
-
-@implementation LayoutGuideViewController
-
-@end

+ 3 - 3
Demo/Objective_C_Demo/ViewController/SearchViewController.m

@@ -41,10 +41,10 @@
     self.searchController.searchBar.delegate = self;
     self.searchController.searchBar.delegate = self;
     [self.searchController.searchBar sizeToFit];
     [self.searchController.searchBar sizeToFit];
     
     
-    if ([[NSProcessInfo processInfo] operatingSystemVersion].majorVersion >= 11) {
-        self.navigationItem.searchController = searchController
+    if (@available(iOS 11.0, *)) {
+        self.navigationItem.searchController = self.searchController;
     } else {
     } else {
-        self.tableView.tableHeaderView = self.searchController.searchBar
+        self.tableView.tableHeaderView = self.searchController.searchBar;
     }
     }
 }
 }
 
 

+ 0 - 26
Demo/Swift_Demo/Cell/ChatTableViewCell.swift

@@ -1,26 +0,0 @@
-//
-//  ChatTableViewCell.swift
-//  Demo
-//
-//  Created by IEMacBook01 on 23/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-
-class ChatLabel: UILabel {
-    
-    override var intrinsicContentSize : CGSize {
-
-        var sizeThatFits = super.intrinsicContentSize
-        sizeThatFits.width += 10
-        sizeThatFits.height += 10
-
-        return sizeThatFits
-    }
-}
-
-
-class ChatTableViewCell: UITableViewCell {
-
-    @IBOutlet var chatLabel : ChatLabel!
-}

+ 2 - 104
Demo/Swift_Demo/Storyboard/FullScreenControllers.storyboard

@@ -1,116 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12118" systemVersion="16F73" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
     <device id="retina4_7" orientation="portrait">
     <device id="retina4_7" orientation="portrait">
         <adaptation id="fullscreen"/>
         <adaptation id="fullscreen"/>
     </device>
     </device>
     <dependencies>
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <deployment version="2304" identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12086"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     </dependencies>
     <scenes>
     <scenes>
-        <!--ChatViewController-->
-        <scene sceneID="00a-mk-AdB">
-            <objects>
-                <viewController storyboardIdentifier="ChatViewController" automaticallyAdjustsScrollViewInsets="NO" id="ROq-V5-UM7" customClass="ChatViewController" customModule="DemoSwift" sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="dOl-HW-DWO"/>
-                        <viewControllerLayoutGuide type="bottom" id="mlK-f8-RJL"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="9zO-pv-IOm">
-                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
-                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                        <subviews>
-                            <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="jVn-C2-nTA">
-                                <rect key="frame" x="0.0" y="20" width="375" height="597"/>
-                                <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
-                                <prototypes>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="ChatTableViewCell" rowHeight="77" id="Kmb-NN-L06" customClass="ChatTableViewCell" customModule="DemoSwift">
-                                        <rect key="frame" x="0.0" y="28" width="375" height="77"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Kmb-NN-L06" id="i5P-y2-Cfm">
-                                            <rect key="frame" x="0.0" y="0.0" width="375" height="77"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="This is demo text chat. Enter your message and hit `Send` to add more chat." textAlignment="right" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sol-z8-S9k" customClass="ChatLabel" customModule="DemoSwift">
-                                                    <rect key="frame" x="70" y="10" width="290" height="57"/>
-                                                    <color key="backgroundColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="13"/>
-                                                    <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                            <constraints>
-                                                <constraint firstItem="sol-z8-S9k" firstAttribute="leading" secondItem="i5P-y2-Cfm" secondAttribute="leading" constant="70" id="5BP-CC-clB"/>
-                                                <constraint firstAttribute="bottom" secondItem="sol-z8-S9k" secondAttribute="bottom" constant="10" id="MSS-WY-RJR"/>
-                                                <constraint firstAttribute="trailing" secondItem="sol-z8-S9k" secondAttribute="trailing" constant="15" id="NKB-Xz-Nof"/>
-                                                <constraint firstItem="sol-z8-S9k" firstAttribute="top" secondItem="i5P-y2-Cfm" secondAttribute="top" constant="10" id="dR6-mw-WB9"/>
-                                            </constraints>
-                                        </tableViewCellContentView>
-                                        <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
-                                        <connections>
-                                            <outlet property="chatLabel" destination="sol-z8-S9k" id="LgY-5M-kje"/>
-                                        </connections>
-                                    </tableViewCell>
-                                </prototypes>
-                                <connections>
-                                    <outlet property="dataSource" destination="ROq-V5-UM7" id="VPJ-7V-ZV1"/>
-                                    <outlet property="delegate" destination="ROq-V5-UM7" id="25o-wF-a2W"/>
-                                </connections>
-                            </tableView>
-                            <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kN9-LL-atS">
-                                <rect key="frame" x="0.0" y="617" width="375" height="50"/>
-                                <subviews>
-                                    <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="tzG-bW-W9t">
-                                        <rect key="frame" x="10" y="10" width="309" height="30"/>
-                                        <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                        <textInputTraits key="textInputTraits"/>
-                                        <connections>
-                                            <outlet property="delegate" destination="ROq-V5-UM7" id="0YE-b2-zhI"/>
-                                        </connections>
-                                    </textField>
-                                    <button opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" verticalCompressionResistancePriority="751" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="tiK-Ex-1vZ">
-                                        <rect key="frame" x="329" y="10" width="36" height="30"/>
-                                        <state key="normal" title="Send"/>
-                                        <connections>
-                                            <action selector="sendAction:" destination="ROq-V5-UM7" eventType="touchUpInside" id="lR5-EV-D8Y"/>
-                                        </connections>
-                                    </button>
-                                </subviews>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <constraints>
-                                    <constraint firstItem="tzG-bW-W9t" firstAttribute="leading" secondItem="kN9-LL-atS" secondAttribute="leading" constant="10" id="1Xh-xO-0bY"/>
-                                    <constraint firstItem="tiK-Ex-1vZ" firstAttribute="centerY" secondItem="kN9-LL-atS" secondAttribute="centerY" id="GcD-xe-V0G"/>
-                                    <constraint firstItem="tiK-Ex-1vZ" firstAttribute="leading" secondItem="tzG-bW-W9t" secondAttribute="trailing" constant="10" id="Gtb-ZE-p35"/>
-                                    <constraint firstAttribute="bottom" secondItem="tzG-bW-W9t" secondAttribute="bottom" constant="10" id="PNf-sK-hEe"/>
-                                    <constraint firstItem="tzG-bW-W9t" firstAttribute="top" secondItem="kN9-LL-atS" secondAttribute="top" constant="10" id="ZsJ-cy-uFa"/>
-                                    <constraint firstAttribute="trailing" secondItem="tiK-Ex-1vZ" secondAttribute="trailing" constant="10" id="xQU-7C-VsD"/>
-                                </constraints>
-                            </view>
-                        </subviews>
-                        <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                        <constraints>
-                            <constraint firstItem="kN9-LL-atS" firstAttribute="top" secondItem="jVn-C2-nTA" secondAttribute="bottom" id="AJh-PZ-vyP"/>
-                            <constraint firstItem="kN9-LL-atS" firstAttribute="leading" secondItem="9zO-pv-IOm" secondAttribute="leading" id="NmS-ih-JId"/>
-                            <constraint firstItem="jVn-C2-nTA" firstAttribute="leading" secondItem="9zO-pv-IOm" secondAttribute="leading" id="OT9-Xe-WYR"/>
-                            <constraint firstItem="jVn-C2-nTA" firstAttribute="top" secondItem="dOl-HW-DWO" secondAttribute="bottom" id="bO3-mD-yqS"/>
-                            <constraint firstAttribute="trailing" secondItem="kN9-LL-atS" secondAttribute="trailing" id="oqY-7V-owt"/>
-                            <constraint firstItem="mlK-f8-RJL" firstAttribute="top" secondItem="kN9-LL-atS" secondAttribute="bottom" id="tGf-K6-jbE"/>
-                            <constraint firstAttribute="trailing" secondItem="jVn-C2-nTA" secondAttribute="trailing" id="vnl-X7-ow5"/>
-                        </constraints>
-                    </view>
-                    <navigationItem key="navigationItem" title="ChatViewController" id="lj2-D1-6n0"/>
-                    <connections>
-                        <outlet property="IQLayoutGuideConstraint" destination="tGf-K6-jbE" id="c44-AO-iRr"/>
-                        <outlet property="buttonSend" destination="tiK-Ex-1vZ" id="aE4-Dj-0Ro"/>
-                        <outlet property="inputTextField" destination="tzG-bW-W9t" id="mYI-Yq-Mdh"/>
-                        <outlet property="tableView" destination="jVn-C2-nTA" id="RGP-fN-aTs"/>
-                    </connections>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="k6z-yL-svR" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="2860" y="217"/>
-        </scene>
         <!--TextViewController-->
         <!--TextViewController-->
         <scene sceneID="MpH-Uf-nZC">
         <scene sceneID="MpH-Uf-nZC">
             <objects>
             <objects>

+ 49 - 154
Demo/Swift_Demo/Storyboard/Main.storyboard

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12118" systemVersion="16F73" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="iFF-SZ-t3m">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="iFF-SZ-t3m">
     <device id="retina4_0" orientation="portrait">
     <device id="retina4_0" orientation="portrait">
         <adaptation id="fullscreen"/>
         <adaptation id="fullscreen"/>
     </device>
     </device>
     <dependencies>
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <deployment version="2304" identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12086"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     </dependencies>
     <scenes>
     <scenes>
@@ -24,18 +24,18 @@
                                         <rect key="frame" x="0.0" y="55.5" width="320" height="180"/>
                                         <rect key="frame" x="0.0" y="55.5" width="320" height="180"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="rV8-ZH-g8s" id="uzP-S2-ijJ">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="rV8-ZH-g8s" id="uzP-S2-ijJ">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="179.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="179.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextField/UITextView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="itr-sp-j54">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextField/UITextView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="itr-sp-j54">
-                                                    <rect key="frame" x="15" y="9" width="238.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="6" width="238" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ko2-SX-mJs">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ko2-SX-mJs">
-                                                    <rect key="frame" x="15" y="28.5" width="263.5" height="143.5"/>
+                                                    <rect key="frame" x="16" y="28.5" width="264" height="143.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <string key="text">- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowTextFieldPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)</string>
                                                     <string key="text">- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowTextFieldPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
@@ -48,24 +48,24 @@
                                             <segue destination="KZJ-ih-4D1" kind="show" id="W2Y-70-Q2B"/>
                                             <segue destination="KZJ-ih-4D1" kind="show" id="W2Y-70-Q2B"/>
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="F3P-4I-j2h" detailTextLabel="KuD-1z-36f" rowHeight="220" style="IBUITableViewCellStyleSubtitle" id="Bu6-lO-Ym3">
-                                        <rect key="frame" x="0.0" y="235.5" width="320" height="220"/>
+                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="F3P-4I-j2h" detailTextLabel="KuD-1z-36f" rowHeight="200" style="IBUITableViewCellStyleSubtitle" id="Bu6-lO-Ym3">
+                                        <rect key="frame" x="0.0" y="235.5" width="320" height="200"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Bu6-lO-Ym3" id="KwX-VJ-NI2">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Bu6-lO-Ym3" id="KwX-VJ-NI2">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="219.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="199.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="NavigationBar &amp; Toolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="F3P-4I-j2h">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="NavigationBar &amp; Toolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="F3P-4I-j2h">
-                                                    <rect key="frame" x="15" y="7" width="180" height="19.5"/>
+                                                    <rect key="frame" x="16" y="8" width="179.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="KuD-1z-36f">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="KuD-1z-36f">
-                                                    <rect key="frame" x="15" y="26.5" width="227" height="186.5"/>
+                                                    <rect key="frame" x="16" y="30.5" width="227.5" height="158"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
-                                                    <string key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText
- Static UINavigationBar of UINavigationController</string>
+                                                    <mutableString key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText</mutableString>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
@@ -77,21 +77,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xCu-GT-OP1" detailTextLabel="wqF-JW-cmz" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="gaM-pl-FBU">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xCu-GT-OP1" detailTextLabel="wqF-JW-cmz" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="gaM-pl-FBU">
-                                        <rect key="frame" x="0.0" y="455.5" width="320" height="120"/>
+                                        <rect key="frame" x="0.0" y="435.5" width="320" height="120"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="gaM-pl-FBU" id="cHL-Ey-3Jx">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="gaM-pl-FBU" id="cHL-Ey-3Jx">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="119.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="119.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Manual UIToolbar + No UIToolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xCu-GT-OP1">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Manual UIToolbar + No UIToolbar" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xCu-GT-OP1">
-                                                    <rect key="frame" x="15" y="14" width="245.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="4" width="245" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wqF-JW-cmz">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wqF-JW-cmz">
-                                                    <rect key="frame" x="15" y="33.5" width="270" height="72"/>
+                                                    <rect key="frame" x="16" y="26.5" width="264" height="86"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <string key="text">- addPreviousNextDoneOnKeyboardWithTarget: previousAction: nextAction: doneAction:
- addDoneOnKeyboardWithTarget: action:
- Use Toolbar title as button to do something special</string>
                                                     <string key="text">- addPreviousNextDoneOnKeyboardWithTarget: previousAction: nextAction: doneAction:
- addDoneOnKeyboardWithTarget: action:
- Use Toolbar title as button to do something special</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
@@ -105,21 +105,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ask-lD-56a" detailTextLabel="YB6-DC-bfI" rowHeight="140" style="IBUITableViewCellStyleSubtitle" id="r6j-Mg-HQ1">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ask-lD-56a" detailTextLabel="YB6-DC-bfI" rowHeight="140" style="IBUITableViewCellStyleSubtitle" id="r6j-Mg-HQ1">
-                                        <rect key="frame" x="0.0" y="575.5" width="320" height="140"/>
+                                        <rect key="frame" x="0.0" y="555.5" width="320" height="140"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="r6j-Mg-HQ1" id="QPI-y0-8Cp">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="r6j-Mg-HQ1" id="QPI-y0-8Cp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="139.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="286" height="139.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="CustomView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ask-lD-56a">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="CustomView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ask-lD-56a">
-                                                    <rect key="frame" x="15" y="10" width="159.5" height="19.5"/>
+                                                    <rect key="frame" x="16" y="7" width="159.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="YB6-DC-bfI">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="YB6-DC-bfI">
-                                                    <rect key="frame" x="15" y="29.5" width="212" height="100.5"/>
+                                                    <rect key="frame" x="16" y="29.5" width="212" height="100.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <string key="text">- disabledDistanceHandlingClasses
- enabledDistanceHandlingClasses
- disabledToolbarClasses
- enabledToolbarClasses
- toolbarPreviousNextAllowedClasses
- disabledTouchResignedClasses
                                                     <string key="text">- disabledDistanceHandlingClasses
- enabledDistanceHandlingClasses
- disabledToolbarClasses
- enabledToolbarClasses
- toolbarPreviousNextAllowedClasses
- disabledTouchResignedClasses
 - enabledTouchResignedClasses</string>
 - enabledTouchResignedClasses</string>
@@ -133,42 +133,15 @@
                                             <segue destination="nmC-1p-Jwt" kind="show" id="oNo-g4-5Ja"/>
                                             <segue destination="nmC-1p-Jwt" kind="show" id="oNo-g4-5Ja"/>
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="rqS-db-QC5" detailTextLabel="DIJ-7x-Fuc" rowHeight="70" style="IBUITableViewCellStyleSubtitle" id="5vb-ji-S3D">
-                                        <rect key="frame" x="0.0" y="715.5" width="320" height="70"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="5vb-ji-S3D" id="fNY-y3-KIp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="69.5"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Blank Space between UIKeyboard and UIView handling" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="rqS-db-QC5">
-                                                    <rect key="frame" x="15" y="9" width="254.5" height="38.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
-                                                    <nil key="textColor"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- preventShowingBottomBlankSpace" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="DIJ-7x-Fuc">
-                                                    <rect key="frame" x="15" y="47.5" width="208" height="14.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                                    <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                        </tableViewCellContentView>
-                                        <connections>
-                                            <segue destination="QnK-a2-efe" kind="show" id="nHz-sX-L8k"/>
-                                        </connections>
-                                    </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="FhZ-ZD-n87" detailTextLabel="3xx-A5-U5p" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="afB-XA-kXW">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="FhZ-ZD-n87" detailTextLabel="3xx-A5-U5p" rowHeight="120" style="IBUITableViewCellStyleSubtitle" id="afB-XA-kXW">
-                                        <rect key="frame" x="0.0" y="785.5" width="320" height="120"/>
+                                        <rect key="frame" x="0.0" y="695.5" width="320" height="120"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="afB-XA-kXW" id="QKb-Hy-BFB">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="afB-XA-kXW" id="QKb-Hy-BFB">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="119.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="119.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Subclasses that behaves like UITextField or UITextView (YYTextView)" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="FhZ-ZD-n87">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Subclasses that behaves like UITextField or UITextView (YYTextView)" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="FhZ-ZD-n87">
-                                                    <rect key="frame" x="15" y="10" width="218" height="57.5"/>
+                                                    <rect key="frame" x="15" y="7" width="218" height="57.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -188,7 +161,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="C0s-kb-Bl8" detailTextLabel="Dzz-bo-Ft8" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FRT-I5-NmU">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="C0s-kb-Bl8" detailTextLabel="Dzz-bo-Ft8" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FRT-I5-NmU">
-                                        <rect key="frame" x="0.0" y="905.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="815.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FRT-I5-NmU" id="vYL-GT-yKg">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FRT-I5-NmU" id="vYL-GT-yKg">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -202,7 +175,7 @@
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- (void)reloadLayoutIfNeeded" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Dzz-bo-Ft8">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- (void)reloadLayoutIfNeeded" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Dzz-bo-Ft8">
-                                                    <rect key="frame" x="15" y="27.5" width="166.5" height="14.5"/>
+                                                    <rect key="frame" x="15" y="27.5" width="167" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -219,7 +192,7 @@
                             <tableViewSection headerTitle="UIScrollView &amp; it's subclasses example" id="6Y6-J2-kBv">
                             <tableViewSection headerTitle="UIScrollView &amp; it's subclasses example" id="6Y6-J2-kBv">
                                 <cells>
                                 <cells>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="fsu-LW-S6P" rowHeight="50" style="IBUITableViewCellStyleDefault" id="Qfe-BD-23A">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="fsu-LW-S6P" rowHeight="50" style="IBUITableViewCellStyleDefault" id="Qfe-BD-23A">
-                                        <rect key="frame" x="0.0" y="1011.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="921.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Qfe-BD-23A" id="DQj-0u-qKi">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Qfe-BD-23A" id="DQj-0u-qKi">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -239,21 +212,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xTK-Wa-4qX" detailTextLabel="JUG-pm-L0a" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="qPe-ob-ZTP">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="xTK-Wa-4qX" detailTextLabel="JUG-pm-L0a" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="qPe-ob-ZTP">
-                                        <rect key="frame" x="0.0" y="1061.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="971.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qPe-ob-ZTP" id="6nU-q7-oiF">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="qPe-ob-ZTP" id="6nU-q7-oiF">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIScrollView+UITableView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xTK-Wa-4qX">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIScrollView+UITableView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xTK-Wa-4qX">
-                                                    <rect key="frame" x="15" y="8" width="262" height="19.5"/>
+                                                    <rect key="frame" x="15" y="8" width="261.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView inside UIScrollView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JUG-pm-L0a">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView inside UIScrollView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JUG-pm-L0a">
-                                                    <rect key="frame" x="15" y="27.5" width="181" height="14.5"/>
+                                                    <rect key="frame" x="15" y="27.5" width="180.5" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -266,21 +239,21 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="4tu-ej-glw" detailTextLabel="hfZ-RB-s53" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="ot2-7f-aNH">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="4tu-ej-glw" detailTextLabel="hfZ-RB-s53" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="ot2-7f-aNH">
-                                        <rect key="frame" x="0.0" y="1111.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1021.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="ot2-7f-aNH" id="Tj4-Rs-RwZ">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="ot2-7f-aNH" id="Tj4-Rs-RwZ">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="4tu-ej-glw">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="4tu-ej-glw">
-                                                    <rect key="frame" x="15" y="8" width="91.5" height="19.5"/>
+                                                    <rect key="frame" x="15" y="8" width="91" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextField, UITextView inside UITableView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hfZ-RB-s53">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextField, UITextView inside UITableView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hfZ-RB-s53">
-                                                    <rect key="frame" x="15" y="27.5" width="243" height="14.5"/>
+                                                    <rect key="frame" x="15" y="27.5" width="242" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -293,14 +266,14 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="JTC-NP-c0d" detailTextLabel="ed7-8b-Ck4" rowHeight="90" style="IBUITableViewCellStyleSubtitle" id="LNE-gT-3q0">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="JTC-NP-c0d" detailTextLabel="ed7-8b-Ck4" rowHeight="90" style="IBUITableViewCellStyleSubtitle" id="LNE-gT-3q0">
-                                        <rect key="frame" x="0.0" y="1161.5" width="320" height="90"/>
+                                        <rect key="frame" x="0.0" y="1071.5" width="320" height="90"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="LNE-gT-3q0" id="G2E-Hk-9ZA">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="LNE-gT-3q0" id="G2E-Hk-9ZA">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="89.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="89.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView in Container" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JTC-NP-c0d">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView in Container" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JTC-NP-c0d">
-                                                    <rect key="frame" x="15" y="7" width="185.5" height="19.5"/>
+                                                    <rect key="frame" x="15" y="4" width="185" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -321,14 +294,14 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="47J-01-GaW" detailTextLabel="dVp-ny-Wn7" rowHeight="110" style="IBUITableViewCellStyleSubtitle" id="vuY-Rx-OnZ">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="47J-01-GaW" detailTextLabel="dVp-ny-Wn7" rowHeight="110" style="IBUITableViewCellStyleSubtitle" id="vuY-Rx-OnZ">
-                                        <rect key="frame" x="0.0" y="1251.5" width="320" height="110"/>
+                                        <rect key="frame" x="0.0" y="1161.5" width="320" height="110"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="vuY-Rx-OnZ" id="ZaG-kT-jP9">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="vuY-Rx-OnZ" id="ZaG-kT-jP9">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="109.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="109.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="47J-01-GaW">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="47J-01-GaW">
-                                                    <rect key="frame" x="15" y="9" width="165.5" height="19.5"/>
+                                                    <rect key="frame" x="15" y="6" width="165" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -349,7 +322,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="5G2-JX-PU5" detailTextLabel="bC5-7g-33X" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FDn-gK-hQn">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="5G2-JX-PU5" detailTextLabel="bC5-7g-33X" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="FDn-gK-hQn">
-                                        <rect key="frame" x="0.0" y="1361.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1271.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FDn-gK-hQn" id="DWg-Lc-ZMB">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="FDn-gK-hQn" id="DWg-Lc-ZMB">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -377,71 +350,17 @@
                                     </tableViewCell>
                                     </tableViewCell>
                                 </cells>
                                 </cells>
                             </tableViewSection>
                             </tableViewSection>
-                            <tableViewSection headerTitle="Example using layout guide" id="GLu-hg-zhP">
+                            <tableViewSection headerTitle="Full Screen" id="GLu-hg-zhP">
                                 <cells>
                                 <cells>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Qkm-fv-pUQ" detailTextLabel="dgT-i2-Mc1" rowHeight="70" style="IBUITableViewCellStyleSubtitle" id="LDY-Rz-tU6">
-                                        <rect key="frame" x="0.0" y="1467.5" width="320" height="70"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="LDY-Rz-tU6" id="vb6-9X-kQo">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="69.5"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Managing with Layout Guide Constraint" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Qkm-fv-pUQ">
-                                                    <rect key="frame" x="15" y="9" width="215" height="38.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
-                                                    <nil key="textColor"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- IQLayoutGuideConstraint" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="dgT-i2-Mc1">
-                                                    <rect key="frame" x="15" y="47.5" width="151.5" height="14.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                                    <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                        </tableViewCellContentView>
-                                        <connections>
-                                            <segue destination="4R7-YS-NlF" kind="show" id="58g-uM-Kdd"/>
-                                        </connections>
-                                    </tableViewCell>
-                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Rlo-IN-6Bx" detailTextLabel="Iu4-Ps-RVA" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="XlU-7c-lPv">
-                                        <rect key="frame" x="0.0" y="1537.5" width="320" height="50"/>
-                                        <autoresizingMask key="autoresizingMask"/>
-                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="XlU-7c-lPv" id="5dK-2u-Eqp">
-                                            <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
-                                            <autoresizingMask key="autoresizingMask"/>
-                                            <subviews>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="ChatViewController example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Rlo-IN-6Bx">
-                                                    <rect key="frame" x="15" y="8" width="211.5" height="19.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
-                                                    <nil key="textColor"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                                <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="- ChatViewController using IQLayoutGuide" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Iu4-Ps-RVA">
-                                                    <rect key="frame" x="15" y="27.5" width="240" height="14.5"/>
-                                                    <autoresizingMask key="autoresizingMask"/>
-                                                    <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                                    <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
-                                                    <nil key="highlightedColor"/>
-                                                </label>
-                                            </subviews>
-                                        </tableViewCellContentView>
-                                        <connections>
-                                            <segue destination="5KD-dR-oKZ" kind="show" id="kCY-xc-k15"/>
-                                        </connections>
-                                    </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="29q-7C-AJL" detailTextLabel="gQK-gD-yCA" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="8nY-Oo-eik">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="29q-7C-AJL" detailTextLabel="gQK-gD-yCA" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="8nY-Oo-eik">
-                                        <rect key="frame" x="0.0" y="1587.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1377.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="8nY-Oo-eik" id="l8C-Do-RuW">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="8nY-Oo-eik" id="l8C-Do-RuW">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Full Screen TextViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="29q-7C-AJL">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Full Screen TextViewController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="29q-7C-AJL">
-                                                    <rect key="frame" x="15" y="8" width="228" height="19.5"/>
+                                                    <rect key="frame" x="15" y="8" width="227.5" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -465,14 +384,14 @@
                             <tableViewSection headerTitle="Others" id="t68-ki-Vqj">
                             <tableViewSection headerTitle="Others" id="t68-ki-Vqj">
                                 <cells>
                                 <cells>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="hSl-CV-20a" detailTextLabel="dYe-IU-fRj" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="JJE-ig-CPI">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="hSl-CV-20a" detailTextLabel="dYe-IU-fRj" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="JJE-ig-CPI">
-                                        <rect key="frame" x="0.0" y="1693.5" width="320" height="60"/>
+                                        <rect key="frame" x="0.0" y="1483.5" width="320" height="60"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="JJE-ig-CPI" id="171-25-oZq">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="JJE-ig-CPI" id="171-25-oZq">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="59.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="59.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Special Cases" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hSl-CV-20a">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Special Cases" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hSl-CV-20a">
-                                                    <rect key="frame" x="15" y="6" width="104" height="19.5"/>
+                                                    <rect key="frame" x="15" y="3" width="104" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -492,7 +411,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="686-2k-7Sa" detailTextLabel="7nn-db-1QM" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="PRT-OI-M1e">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="686-2k-7Sa" detailTextLabel="7nn-db-1QM" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="PRT-OI-M1e">
-                                        <rect key="frame" x="0.0" y="1753.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1543.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="PRT-OI-M1e" id="iaT-ou-9rD">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="PRT-OI-M1e" id="iaT-ou-9rD">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -519,14 +438,14 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="8XY-A5-dnk" detailTextLabel="zU8-4C-nid" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="1iO-qy-ctD">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="8XY-A5-dnk" detailTextLabel="zU8-4C-nid" rowHeight="60" style="IBUITableViewCellStyleSubtitle" id="1iO-qy-ctD">
-                                        <rect key="frame" x="0.0" y="1803.5" width="320" height="60"/>
+                                        <rect key="frame" x="0.0" y="1593.5" width="320" height="60"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="1iO-qy-ctD" id="fgW-Pp-eb8">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="1iO-qy-ctD" id="fgW-Pp-eb8">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="59.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="59.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIWebView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8XY-A5-dnk">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIWebView example" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8XY-A5-dnk">
-                                                    <rect key="frame" x="15" y="6" width="151" height="19.5"/>
+                                                    <rect key="frame" x="15" y="3" width="151" height="19.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
                                                     <nil key="textColor"/>
                                                     <nil key="textColor"/>
@@ -546,7 +465,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="WIY-wJ-lgq" detailTextLabel="5Sl-ZO-6OH" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="quf-zQ-cpd">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="WIY-wJ-lgq" detailTextLabel="5Sl-ZO-6OH" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="quf-zQ-cpd">
-                                        <rect key="frame" x="0.0" y="1863.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1653.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="quf-zQ-cpd" id="PTi-Jj-0ZG">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="quf-zQ-cpd" id="PTi-Jj-0ZG">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -560,7 +479,7 @@
                                                     <nil key="highlightedColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 </label>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Text Selection #56" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Sl-ZO-6OH">
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Text Selection #56" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="5Sl-ZO-6OH">
-                                                    <rect key="frame" x="15" y="27.5" width="106.5" height="14.5"/>
+                                                    <rect key="frame" x="15" y="27.5" width="106" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -573,7 +492,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ira-UX-Ixl" detailTextLabel="sfy-kL-TLi" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="pa8-rB-h9v">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="ira-UX-Ixl" detailTextLabel="sfy-kL-TLi" rowHeight="50" style="IBUITableViewCellStyleSubtitle" id="pa8-rB-h9v">
-                                        <rect key="frame" x="0.0" y="1913.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1703.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="pa8-rB-h9v" id="0ld-cl-eO2">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="pa8-rB-h9v" id="0ld-cl-eO2">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -600,7 +519,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="XnQ-PR-MXs" rowHeight="50" style="IBUITableViewCellStyleDefault" id="aKl-hm-GqD">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="XnQ-PR-MXs" rowHeight="50" style="IBUITableViewCellStyleDefault" id="aKl-hm-GqD">
-                                        <rect key="frame" x="0.0" y="1963.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1753.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="aKl-hm-GqD" id="Gtp-OD-9bp">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="aKl-hm-GqD" id="Gtp-OD-9bp">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -620,7 +539,7 @@
                                         </connections>
                                         </connections>
                                     </tableViewCell>
                                     </tableViewCell>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Gc8-g0-sng" rowHeight="50" style="IBUITableViewCellStyleDefault" id="eWq-aT-eOT">
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="Gc8-g0-sng" rowHeight="50" style="IBUITableViewCellStyleDefault" id="eWq-aT-eOT">
-                                        <rect key="frame" x="0.0" y="2013.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1803.5" width="320" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="eWq-aT-eOT" id="VKn-xK-daJ">
                                         <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="eWq-aT-eOT" id="VKn-xK-daJ">
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
                                             <rect key="frame" x="0.0" y="0.0" width="287" height="49.5"/>
@@ -665,7 +584,7 @@
                 <navigationController automaticallyAdjustsScrollViewInsets="NO" id="iFF-SZ-t3m" sceneMemberID="viewController">
                 <navigationController automaticallyAdjustsScrollViewInsets="NO" id="iFF-SZ-t3m" sceneMemberID="viewController">
                     <toolbarItems/>
                     <toolbarItems/>
                     <navigationBar key="navigationBar" contentMode="scaleToFill" id="sxS-VT-UFI">
                     <navigationBar key="navigationBar" contentMode="scaleToFill" id="sxS-VT-UFI">
-                        <rect key="frame" x="0.0" y="0.0" width="375" height="44"/>
+                        <rect key="frame" x="0.0" y="20" width="320" height="44"/>
                         <autoresizingMask key="autoresizingMask"/>
                         <autoresizingMask key="autoresizingMask"/>
                     </navigationBar>
                     </navigationBar>
                     <nil name="viewControllers"/>
                     <nil name="viewControllers"/>
@@ -709,14 +628,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="6290" y="-707"/>
             <point key="canvasLocation" x="6290" y="-707"/>
         </scene>
         </scene>
-        <!--BottomBlankSpaceViewController-->
-        <scene sceneID="iLy-NG-J6h">
-            <objects>
-                <viewControllerPlaceholder storyboardName="SpecialCase" referencedIdentifier="BottomBlankSpaceViewController" id="QnK-a2-efe" sceneMemberID="viewController"/>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="Vdv-jE-JfD" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="6343" y="-674"/>
-        </scene>
         <!--YYTextViewController-->
         <!--YYTextViewController-->
         <scene sceneID="zVi-PY-Wsh">
         <scene sceneID="zVi-PY-Wsh">
             <objects>
             <objects>
@@ -781,22 +692,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="6318" y="-197"/>
             <point key="canvasLocation" x="6318" y="-197"/>
         </scene>
         </scene>
-        <!--LayoutGuideViewController-->
-        <scene sceneID="zGU-Fj-AxI">
-            <objects>
-                <viewControllerPlaceholder storyboardName="SpecialCase" referencedIdentifier="LayoutGuideViewController" id="4R7-YS-NlF" sceneMemberID="viewController"/>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="rWk-UV-cQA" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="6307" y="-22"/>
-        </scene>
-        <!--ChatViewController-->
-        <scene sceneID="ZTj-TU-UHq">
-            <objects>
-                <viewControllerPlaceholder storyboardName="FullScreenControllers" referencedIdentifier="ChatViewController" id="5KD-dR-oKZ" sceneMemberID="viewController"/>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="UnX-yh-soj" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="6271" y="13"/>
-        </scene>
         <!--TextViewController-->
         <!--TextViewController-->
         <scene sceneID="yTF-qr-qN6">
         <scene sceneID="yTF-qr-qN6">
             <objects>
             <objects>

+ 2 - 123
Demo/Swift_Demo/Storyboard/SpecialCase.storyboard

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
     <device id="retina4_7" orientation="portrait">
     <device id="retina4_7" orientation="portrait">
         <adaptation id="fullscreen"/>
         <adaptation id="fullscreen"/>
     </device>
     </device>
     <dependencies>
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <deployment version="2304" identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
         <capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
         <capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
         <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
     </dependencies>
     </dependencies>
@@ -327,82 +327,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="-2110" y="217"/>
             <point key="canvasLocation" x="-2110" y="217"/>
         </scene>
         </scene>
-        <!--Bottom Blank Space-->
-        <scene sceneID="aFm-eY-zW9">
-            <objects>
-                <viewController storyboardIdentifier="BottomBlankSpaceViewController" automaticallyAdjustsScrollViewInsets="NO" id="d7w-1F-KeR" customClass="BottomBlankSpaceViewController" customModule="DemoSwift" sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="svb-YB-j25"/>
-                        <viewControllerLayoutGuide type="bottom" id="VJB-Uz-3oI"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="bmd-lQ-cDH">
-                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
-                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
-                        <subviews>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="preventShowingBottomBlankSpace" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="0.5" translatesAutoresizingMaskIntoConstraints="NO" id="3lw-Rx-GF3">
-                                <rect key="frame" x="10" y="79.5" width="301" height="20.5"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
-                                <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <nil key="highlightedColor"/>
-                            </label>
-                            <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="751" verticalHuggingPriority="751" horizontalCompressionResistancePriority="751" verticalCompressionResistancePriority="751" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Fn3-DC-Psg">
-                                <rect key="frame" x="321" y="74" width="51" height="31"/>
-                                <connections>
-                                    <action selector="preventSwitchAction:" destination="d7w-1F-KeR" eventType="valueChanged" id="QgW-L0-WzK"/>
-                                </connections>
-                            </switch>
-                            <textField opaque="NO" clipsSubviews="YES" tag="103" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="W77-o3-SvL">
-                                <rect key="frame" x="10" y="602.5" width="355" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits" keyboardType="URL"/>
-                            </textField>
-                            <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Here is a textField below this text" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" minimumScaleFactor="0.10000000149011612" translatesAutoresizingMaskIntoConstraints="NO" id="YEI-pJ-bG7">
-                                <rect key="frame" x="10" y="642.5" width="355" height="14.5"/>
-                                <fontDescription key="fontDescription" type="boldSystem" pointSize="12"/>
-                                <color key="textColor" red="0.33333333333333331" green="0.33333333333333331" blue="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <nil key="highlightedColor"/>
-                            </label>
-                            <textField opaque="NO" clipsSubviews="YES" tag="104" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="XL0-UQ-urL">
-                                <rect key="frame" x="10" y="677" width="355" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits" keyboardType="numberPad"/>
-                            </textField>
-                        </subviews>
-                        <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                        <constraints>
-                            <constraint firstAttribute="trailing" secondItem="YEI-pJ-bG7" secondAttribute="trailing" constant="10" id="AT6-st-s6F"/>
-                            <constraint firstItem="Fn3-DC-Psg" firstAttribute="top" secondItem="bmd-lQ-cDH" secondAttribute="top" constant="74" id="Cw1-7Y-pam"/>
-                            <constraint firstItem="YEI-pJ-bG7" firstAttribute="leading" secondItem="bmd-lQ-cDH" secondAttribute="leading" constant="10" id="D9S-XA-fKb"/>
-                            <constraint firstAttribute="trailing" secondItem="W77-o3-SvL" secondAttribute="trailing" constant="10" id="OCv-fc-ufQ"/>
-                            <constraint firstAttribute="bottom" secondItem="YEI-pJ-bG7" secondAttribute="bottom" constant="10" id="VKS-HN-JaE"/>
-                            <constraint firstAttribute="trailing" secondItem="Fn3-DC-Psg" secondAttribute="trailing" constant="5" id="chu-IN-9NV"/>
-                            <constraint firstItem="YEI-pJ-bG7" firstAttribute="top" secondItem="W77-o3-SvL" secondAttribute="bottom" constant="10" id="d0I-B2-j7D"/>
-                            <constraint firstItem="Fn3-DC-Psg" firstAttribute="centerY" secondItem="3lw-Rx-GF3" secondAttribute="centerY" id="d60-V3-ibY"/>
-                            <constraint firstItem="XL0-UQ-urL" firstAttribute="leading" secondItem="bmd-lQ-cDH" secondAttribute="leading" constant="10" id="gOF-3C-fVO"/>
-                            <constraint firstItem="Fn3-DC-Psg" firstAttribute="leading" secondItem="3lw-Rx-GF3" secondAttribute="trailing" constant="10" id="gyj-NV-YqL"/>
-                            <constraint firstAttribute="trailing" secondItem="XL0-UQ-urL" secondAttribute="trailing" constant="10" id="r71-hy-8wJ"/>
-                            <constraint firstItem="3lw-Rx-GF3" firstAttribute="leading" secondItem="bmd-lQ-cDH" secondAttribute="leading" constant="10" id="uaR-kd-bO8"/>
-                            <constraint firstItem="W77-o3-SvL" firstAttribute="leading" secondItem="bmd-lQ-cDH" secondAttribute="leading" constant="10" id="wIG-8A-BWX"/>
-                            <constraint firstItem="XL0-UQ-urL" firstAttribute="top" secondItem="YEI-pJ-bG7" secondAttribute="bottom" constant="20" id="xrd-mf-HOe"/>
-                        </constraints>
-                    </view>
-                    <navigationItem key="navigationItem" title="Bottom Blank Space" id="mfb-Pl-Awn">
-                        <barButtonItem key="rightBarButtonItem" image="settings" id="J2Z-YR-TIG">
-                            <connections>
-                                <segue destination="Jb2-GG-qSl" kind="presentation" identifier="SettingsNavigationController" id="KEd-at-RZy"/>
-                            </connections>
-                        </barButtonItem>
-                    </navigationItem>
-                    <connections>
-                        <outlet property="switchPreventShowingBottomBlankSpace" destination="Fn3-DC-Psg" id="qQE-CY-yuT"/>
-                    </connections>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="yRy-ga-2vx" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="599" y="218"/>
-        </scene>
         <!--YYTextView-->
         <!--YYTextView-->
         <scene sceneID="rjl-es-hqC">
         <scene sceneID="rjl-es-hqC">
             <objects>
             <objects>
@@ -884,51 +808,6 @@
             </objects>
             </objects>
             <point key="canvasLocation" x="-276" y="215"/>
             <point key="canvasLocation" x="-276" y="215"/>
         </scene>
         </scene>
-        <!--IQLayoutGuideConstraint-->
-        <scene sceneID="lab-2r-weU">
-            <objects>
-                <viewController storyboardIdentifier="LayoutGuideViewController" id="5qs-0D-CHc" customClass="LayoutGuideViewController" customModule="DemoSwift" sceneMemberID="viewController">
-                    <layoutGuides>
-                        <viewControllerLayoutGuide type="top" id="sc1-cA-1bP"/>
-                        <viewControllerLayoutGuide type="bottom" id="OJS-mY-8pv"/>
-                    </layoutGuides>
-                    <view key="view" contentMode="scaleToFill" id="jbA-8K-jRE">
-                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
-                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                        <subviews>
-                            <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Layout Guide Example" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="qzU-MG-znF">
-                                <rect key="frame" x="20" y="537" width="335" height="30"/>
-                                <color key="backgroundColor" red="0.96078431369999995" green="0.96078431369999995" blue="0.96078431369999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
-                                <textInputTraits key="textInputTraits"/>
-                            </textField>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ckA-e3-dae">
-                                <rect key="frame" x="20" y="474" width="335" height="43"/>
-                                <string key="text">UITextField is pinned with the `Bottom Layout Guide` constraint. To make it working `Bottom Layout Guide` constraint is mapped with `IQLayoutGuideConstraint`.</string>
-                                <fontDescription key="fontDescription" type="system" pointSize="12"/>
-                                <color key="textColor" red="0.66666666669999997" green="0.66666666669999997" blue="0.66666666669999997" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                                <nil key="highlightedColor"/>
-                            </label>
-                        </subviews>
-                        <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
-                        <constraints>
-                            <constraint firstAttribute="trailing" secondItem="qzU-MG-znF" secondAttribute="trailing" constant="20" id="XfJ-Fq-Bsg"/>
-                            <constraint firstItem="qzU-MG-znF" firstAttribute="leading" secondItem="jbA-8K-jRE" secondAttribute="leading" constant="20" id="YaM-Di-sWa"/>
-                            <constraint firstAttribute="trailing" secondItem="ckA-e3-dae" secondAttribute="trailing" constant="20" id="Zm9-L1-lXN"/>
-                            <constraint firstItem="OJS-mY-8pv" firstAttribute="top" secondItem="qzU-MG-znF" secondAttribute="bottom" constant="100" id="gU1-jj-FF6"/>
-                            <constraint firstItem="ckA-e3-dae" firstAttribute="leading" secondItem="jbA-8K-jRE" secondAttribute="leading" constant="20" id="spO-Fn-XKQ"/>
-                            <constraint firstItem="qzU-MG-znF" firstAttribute="top" secondItem="ckA-e3-dae" secondAttribute="bottom" constant="20" id="sze-TX-jeS"/>
-                        </constraints>
-                    </view>
-                    <navigationItem key="navigationItem" title="IQLayoutGuideConstraint" id="Zco-Zg-9yg"/>
-                    <connections>
-                        <outlet property="IQLayoutGuideConstraint" destination="gU1-jj-FF6" id="BAH-Np-bRi"/>
-                    </connections>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="34y-ZG-DA5" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="2950" y="217"/>
-        </scene>
         <!--UITextView Selection (#56)-->
         <!--UITextView Selection (#56)-->
         <scene sceneID="6Me-FU-xxD">
         <scene sceneID="6Me-FU-xxD">
             <objects>
             <objects>

+ 0 - 55
Demo/Swift_Demo/ViewController/BottomBlankSpaceViewController.swift

@@ -1,55 +0,0 @@
-//
-//  BottomBlankSpaceViewController.swift
-//  IQKeyboardManager
-//
-//  Created by InfoEnum02 on 20/04/15.
-//  Copyright (c) 2015 Iftekhar. All rights reserved.
-//
-
-import UIKit
-import IQKeyboardManagerSwift
-
-class BottomBlankSpaceViewController : UIViewController, UIPopoverPresentationControllerDelegate {
-    
-    @IBOutlet fileprivate var switchPreventShowingBottomBlankSpace : UISwitch!
-
-    override func viewWillAppear(_ animated : Bool) {
-        super.viewWillAppear(animated)
-        
-        switchPreventShowingBottomBlankSpace.isOn = IQKeyboardManager.sharedManager().preventShowingBottomBlankSpace
-    }
-    
-    @IBAction func preventSwitchAction (_ sender: UISwitch!) {
-        IQKeyboardManager.sharedManager().preventShowingBottomBlankSpace = sender.isOn
-    }
-    
-    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
-        
-        if let identifier = segue.identifier {
-            
-            if identifier == "SettingsNavigationController" {
-                
-                let controller = segue.destination
-                
-                controller.modalPresentationStyle = .popover
-                controller.popoverPresentationController?.barButtonItem = sender as? UIBarButtonItem
-                
-                let heightWidth = max(UIScreen.main.bounds.width, UIScreen.main.bounds.height);
-                controller.preferredContentSize = CGSize(width: heightWidth, height: heightWidth)
-                controller.popoverPresentationController?.delegate = self
-            }
-        }
-    }
-
-    func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle {
-        return .none
-    }
-
-    func prepareForPopoverPresentation(_ popoverPresentationController: UIPopoverPresentationController) {
-        self.view.endEditing(true)
-    }
-
-    override var shouldAutorotate : Bool {
-        return true
-    }
-}

+ 0 - 84
Demo/Swift_Demo/ViewController/ChatViewController.swift

@@ -1,84 +0,0 @@
-//
-//  ChatViewController.swift
-//  Demo
-//
-//  Created by IEMacBook01 on 23/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-
-class ChatViewController: UIViewController, UITableViewDataSource,UITableViewDelegate,UITextFieldDelegate {
-
-    @IBOutlet var tableView : UITableView!
-
-    @IBOutlet var buttonSend : UIButton!
-    @IBOutlet var inputTextField : UITextField!
-
-    deinit {
-        inputTextField = nil
-    }
-
-    var texts = ["This is demo text chat. Enter your message and hit `Send` to add more chat."]
-    
-    override func viewDidLoad() {
-        super.viewDidLoad()
-        inputTextField.inputAccessoryView = UIView()
-    }
-    
-    override func viewWillAppear(_ animated: Bool) {
-        super.viewWillAppear(animated)
-        
-        NotificationCenter.default.addObserver(self, selector: #selector(self.textFieldDidChange(_:)),    name: NSNotification.Name.UITextFieldTextDidChange, object: inputTextField)
-    }
-    
-    override func viewWillDisappear(_ animated: Bool) {
-        super.viewWillDisappear(animated)
-        NotificationCenter.default.removeObserver(self, name: NSNotification.Name.UITextFieldTextDidChange, object: inputTextField)
-    }
-    
-    
-    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
-        return texts.count
-    }
-    
-    func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
-        return 100
-    }
-    
-    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
-        return UITableViewAutomaticDimension
-    }
-    
-    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
-        let cell = tableView.dequeueReusableCell(withIdentifier: "ChatTableViewCell", for: indexPath) as! ChatTableViewCell
-        cell.chatLabel.text = texts[(indexPath as NSIndexPath).row]
-        return cell
-    }
-    
-    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
-        tableView.deselectRow(at: indexPath, animated: true)
-    }
-    
-    @IBAction func sendAction(_ sender : UIButton) {
-        if inputTextField.text?.isEmpty == false {
-
-            let indexPath = IndexPath(row: tableView.numberOfRows(inSection: 0), section: 0)
-            
-            texts.append(inputTextField.text!)
-            inputTextField.text = ""
-            buttonSend.isEnabled = false
-            
-            tableView.insertRows(at: [indexPath], with:UITableViewRowAnimation.automatic)
-            tableView.scrollToRow(at: indexPath, at:UITableViewScrollPosition.none, animated:true)
-
-        }
-    }
-    
-    @objc func textFieldDidChange(_ notification: Notification) {
-        buttonSend.isEnabled = inputTextField.text?.isEmpty == false
-    }
-    
-    func textFieldDidBeginEditing(_ textField: UITextField) {
-
-    }
-}

+ 0 - 12
Demo/Swift_Demo/ViewController/LayoutGuideViewController.swift

@@ -1,12 +0,0 @@
-//
-//  LayoutGuideViewController.swift
-//  Demo
-//
-//  Created by IEMacBook01 on 23/05/16.
-//  Copyright © 2016 Iftekhar. All rights reserved.
-//
-
-
-class LayoutGuideViewController: UIViewController {
-
-}

Деякі файли не було показано, через те що забагато файлів було змінено