Browse Source

Removed deprecated properties

hackiftekhar 6 years ago
parent
commit
ec11dca0f1

+ 4 - 4
Demo/Objective_C_Demo/Storyboard/Base.lproj/Main.storyboard

@@ -37,7 +37,7 @@
                                                 <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="16" y="28" width="264" height="143.5"/>
                                                     <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
- shouldShowToolbarPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <nil key="highlightedColor"/>
@@ -63,9 +63,9 @@
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 <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="30.5" width="227.5" height="158"/>
+                                                    <rect key="frame" x="16" y="30.5" width="245.5" height="158"/>
                                                     <autoresizingMask key="autoresizingMask"/>
-                                                    <string key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText</string>
+                                                    <string key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHideToolbarPlaceholder (Category)
- toolbarPlaceholder (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <nil key="highlightedColor"/>
@@ -584,7 +584,7 @@
                 <navigationController automaticallyAdjustsScrollViewInsets="NO" id="iFF-SZ-t3m" sceneMemberID="viewController">
                     <toolbarItems/>
                     <navigationBar key="navigationBar" contentMode="scaleToFill" largeTitles="YES" id="sxS-VT-UFI">
-                        <rect key="frame" x="0.0" y="20" width="320" height="93"/>
+                        <rect key="frame" x="0.0" y="20" width="320" height="96"/>
                         <autoresizingMask key="autoresizingMask"/>
                     </navigationBar>
                     <nil name="viewControllers"/>

+ 4 - 4
Demo/Objective_C_Demo/Storyboard/ar.lproj/Main.strings

@@ -53,8 +53,8 @@
 /* Class = "UILabel"; text = "UITableView inside UIScrollView"; ObjectID = "JUG-pm-L0a"; */
 "JUG-pm-L0a.text" = "UITableView inside UIScrollView";
 
-/* Class = "UILabel"; text = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText"; ObjectID = "KuD-1z-36f"; */
-"KuD-1z-36f.text" = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText";
+/* Class = "UILabel"; text = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHideToolbarPlaceholder (Category)
- toolbarPlaceholder (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText"; ObjectID = "KuD-1z-36f"; */
+"KuD-1z-36f.text" = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHideToolbarPlaceholder (Category)
- toolbarPlaceholder (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText";
 
 /* Class = "UILabel"; text = "Text Selection"; ObjectID = "WIY-wJ-lgq"; */
 "WIY-wJ-lgq.text" = "Text Selection";
@@ -101,8 +101,8 @@
 /* Class = "UILabel"; text = "UITextField/UITextView example"; ObjectID = "itr-sp-j54"; */
 "itr-sp-j54.text" = "UITextField/UITextView example";
 
-/* Class = "UILabel"; text = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowTextFieldPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)"; ObjectID = "ko2-SX-mJs"; */
-"ko2-SX-mJs.text" = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowTextFieldPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)";
+/* Class = "UILabel"; text = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowToolbarPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)"; ObjectID = "ko2-SX-mJs"; */
+"ko2-SX-mJs.text" = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowToolbarPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)";
 
 /* Class = "UILabel"; text = "Search Controller"; ObjectID = "sfy-kL-TLi"; */
 "sfy-kL-TLi.text" = "Search Controller";

+ 2 - 2
Demo/Objective_C_Demo/ViewController/Settings/SettingsViewController.m

@@ -93,7 +93,7 @@
     [[IQKeyboardManager sharedManager] setShouldToolbarUsesTextFieldTintColor:sender.on];
 }
 
-- (void)shouldShowTextFieldPlaceholder:(UISwitch *)sender
+- (void)shouldShowToolbarPlaceholder:(UISwitch *)sender
 {
     [[IQKeyboardManager sharedManager] setShouldShowToolbarPlaceholder:sender.on];
     
@@ -291,7 +291,7 @@
                     cell.labelSubtitle.text = keyboardManagerPropertyDetails[indexPath.section][indexPath.row];
                     cell.switchEnable.on = [[IQKeyboardManager sharedManager] shouldShowToolbarPlaceholder];
                     [cell.switchEnable removeTarget:nil action:NULL forControlEvents:UIControlEventAllEvents];
-                    [cell.switchEnable addTarget:self action:@selector(shouldShowTextFieldPlaceholder:) forControlEvents:UIControlEventValueChanged];
+                    [cell.switchEnable addTarget:self action:@selector(shouldShowToolbarPlaceholder:) forControlEvents:UIControlEventValueChanged];
                     return cell;
                 }
                     break;

+ 63 - 66
Demo/Swift_Demo/Storyboard/Base.lproj/Main.storyboard

@@ -1,8 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14109" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="iFF-SZ-t3m">
-    <device id="retina4_0" orientation="portrait">
-        <adaptation id="fullscreen"/>
-    </device>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14113" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="iFF-SZ-t3m">
     <dependencies>
         <deployment version="2304" identifier="iOS"/>
         <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14088"/>
@@ -14,30 +11,30 @@
             <objects>
                 <tableViewController id="hc7-47-3EI" customClass="ViewController" customModule="DemoSwift" sceneMemberID="viewController">
                     <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="18" sectionFooterHeight="18" id="hWg-0w-ugq">
-                        <rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
+                        <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                         <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
                         <sections>
                             <tableViewSection headerTitle="Library Properties" id="fYv-iE-p8L">
                                 <cells>
                                     <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" textLabel="itr-sp-j54" detailTextLabel="ko2-SX-mJs" rowHeight="180" style="IBUITableViewCellStyleSubtitle" id="rV8-ZH-g8s">
-                                        <rect key="frame" x="0.0" y="55.5" width="320" height="180"/>
+                                        <rect key="frame" x="0.0" y="55.5" width="600" height="180"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="286" height="179.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="562" height="179.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="16" y="6" width="238" height="19.5"/>
+                                                    <rect key="frame" x="20" y="6" width="238" 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" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ko2-SX-mJs">
-                                                    <rect key="frame" x="16" y="28.5" width="264" height="143.5"/>
+                                                    <rect key="frame" x="20" y="28.5" width="264" height="143.5"/>
                                                     <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
- shouldShowToolbarPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <nil key="highlightedColor"/>
@@ -49,23 +46,23 @@
                                         </connections>
                                     </tableViewCell>
                                     <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"/>
+                                        <rect key="frame" x="0.0" y="235.5" width="600" height="200"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="286" height="199.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="562" height="199.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="16" y="8" width="179.5" height="19.5"/>
+                                                    <rect key="frame" x="20" y="8" width="179.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" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="KuD-1z-36f">
-                                                    <rect key="frame" x="16" y="30.5" width="227.5" height="158"/>
+                                                    <rect key="frame" x="20" y="30.5" width="245.5" height="158"/>
                                                     <autoresizingMask key="autoresizingMask"/>
-                                                    <string key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText</string>
+                                                    <string key="text">- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHideToolbarPlaceholder (Category)
- toolbarPlaceholder (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
                                                     <nil key="highlightedColor"/>
@@ -77,21 +74,21 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="435.5" width="320" height="120"/>
+                                        <rect key="frame" x="0.0" y="435.5" width="600" height="120"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="286" height="119.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="562" height="119.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="16" y="4" width="245" height="19.5"/>
+                                                    <rect key="frame" x="20" y="26" width="245" 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" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wqF-JW-cmz">
-                                                    <rect key="frame" x="16" y="26.5" width="264" height="86"/>
+                                                    <rect key="frame" x="20" y="48.5" width="499" height="43"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <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"/>
@@ -105,10 +102,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="555.5" width="320" height="140"/>
+                                        <rect key="frame" x="0.0" y="555.5" width="600" height="140"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="139.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="139.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
@@ -134,21 +131,21 @@
                                         </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">
-                                        <rect key="frame" x="0.0" y="695.5" width="320" height="120"/>
+                                        <rect key="frame" x="0.0" y="695.5" width="600" height="120"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="119.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="119.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="15" y="7" width="218" height="57.5"/>
+                                                    <rect key="frame" x="15" y="40" width="511.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="- registerTextFieldViewClass: didBeginEditingNotificationName: didEndEditingNotificationName" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="3xx-A5-U5p">
-                                                    <rect key="frame" x="15" y="67.5" width="194" height="43"/>
+                                                    <rect key="frame" x="15" y="62.5" width="538" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -161,10 +158,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="815.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="815.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Refreshing Layout on the fly" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="C0s-kb-Bl8">
@@ -192,14 +189,14 @@
                             <tableViewSection headerTitle="UIScrollView &amp; it's subclasses example" id="6Y6-J2-kBv">
                                 <cells>
                                     <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="921.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="921.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITextView ContentInset adjustment" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="fsu-LW-S6P">
-                                                    <rect key="frame" x="15" y="0.0" width="270" height="49.5"/>
+                                                    <rect key="frame" x="15" y="0.0" width="550" height="49.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>
@@ -212,10 +209,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="971.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="971.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
@@ -239,10 +236,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1021.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1021.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UITableView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="4tu-ej-glw">
@@ -266,21 +263,21 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1071.5" width="320" height="90"/>
+                                        <rect key="frame" x="0.0" y="1071.5" width="600" height="90"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="89.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="89.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="15" y="4" width="185" height="19.5"/>
+                                                    <rect key="frame" x="15" y="18" width="185" 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" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ed7-8b-Ck4">
-                                                    <rect key="frame" x="15" y="26.5" width="264.5" height="57.5"/>
+                                                    <rect key="frame" x="15" y="40.5" width="547" height="29"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <string key="text">- shouldRestoreScrollViewContentOffset
A UITableView as a child of UIViewController embedded in the storyboard using a container view.</string>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
@@ -294,21 +291,21 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1161.5" width="320" height="110"/>
+                                        <rect key="frame" x="0.0" y="1161.5" width="600" height="110"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="109.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="109.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <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="15" y="21" width="165" 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" 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="15" y="43.5" width="545.5" height="43"/>
                                                     <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>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
@@ -322,10 +319,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1271.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1271.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
@@ -353,10 +350,10 @@
                             <tableViewSection headerTitle="Full Screen" id="GLu-hg-zhP">
                                 <cells>
                                     <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="1377.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1377.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
@@ -384,21 +381,21 @@
                             <tableViewSection headerTitle="Others" id="t68-ki-Vqj">
                                 <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">
-                                        <rect key="frame" x="0.0" y="1483.5" width="320" height="60"/>
+                                        <rect key="frame" x="0.0" y="1483.5" width="600" height="60"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="59.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="59.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="15" y="3" width="104" height="19.5"/>
+                                                    <rect key="frame" x="15" y="10" width="104" 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="- 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="15" y="32.5" width="353" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -411,10 +408,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1543.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1543.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="StackView" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="686-2k-7Sa">
@@ -438,21 +435,21 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1593.5" width="320" height="60"/>
+                                        <rect key="frame" x="0.0" y="1593.5" width="600" height="60"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="59.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="59.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
-                                                    <rect key="frame" x="15" y="3" width="151" height="19.5"/>
+                                                    <rect key="frame" x="15" y="10" width="151" 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="- 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="15" y="32.5" width="341" height="14.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="12"/>
                                                     <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
@@ -465,10 +462,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1653.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1653.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <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">
@@ -492,10 +489,10 @@
                                         </connections>
                                     </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">
-                                        <rect key="frame" x="0.0" y="1703.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1703.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UISearchController" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ira-UX-Ixl">
@@ -519,14 +516,14 @@
                                         </connections>
                                     </tableViewCell>
                                     <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="1753.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1753.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <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="15" y="0.0" width="550" height="49.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>
@@ -539,14 +536,14 @@
                                         </connections>
                                     </tableViewCell>
                                     <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="1803.5" width="320" height="50"/>
+                                        <rect key="frame" x="0.0" y="1803.5" width="600" height="50"/>
                                         <autoresizingMask key="autoresizingMask"/>
                                         <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="294" height="49.5"/>
+                                            <rect key="frame" x="0.0" y="0.0" width="574" height="49.5"/>
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="UIPageViewController" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Gc8-g0-sng">
-                                                    <rect key="frame" x="15" y="0.0" width="270" height="49.5"/>
+                                                    <rect key="frame" x="15" y="0.0" width="550" height="49.5"/>
                                                     <autoresizingMask key="autoresizingMask"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>

+ 4 - 4
Demo/Swift_Demo/Storyboard/ar.lproj/Main.strings

@@ -53,8 +53,8 @@
 /* Class = "UILabel"; text = "UITableView inside UIScrollView"; ObjectID = "JUG-pm-L0a"; */
 "JUG-pm-L0a.text" = "UITableView inside UIScrollView";
 
-/* Class = "UILabel"; text = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText"; ObjectID = "KuD-1z-36f"; */
-"KuD-1z-36f.text" = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHidePlaceholderText (Category)
- placeholderText (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText";
+/* Class = "UILabel"; text = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHideToolbarPlaceholder (Category)
- toolbarPlaceholder (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText"; ObjectID = "KuD-1z-36f"; */
+"KuD-1z-36f.text" = "- enableAutoToolbar
- toolbarManageBehaviour
- overrideKeyboardAppearance
- keyboardAppearance
- shouldResignOnTouchOutside
- IQKeyboardReturnKeyHandler (Class)
- shouldHideToolbarPlaceholder (Category)
- toolbarPlaceholder (Category)
- toolbarTintColor
- toolbarDoneBarButtonItemImage
- toolbarDoneBarButtonItemText";
 
 /* Class = "UILabel"; text = "Text Selection"; ObjectID = "WIY-wJ-lgq"; */
 "WIY-wJ-lgq.text" = "Text Selection";
@@ -101,8 +101,8 @@
 /* Class = "UILabel"; text = "UITextField/UITextView example"; ObjectID = "itr-sp-j54"; */
 "itr-sp-j54.text" = "UITextField/UITextView example";
 
-/* Class = "UILabel"; text = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowTextFieldPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)"; ObjectID = "ko2-SX-mJs"; */
-"ko2-SX-mJs.text" = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowTextFieldPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)";
+/* Class = "UILabel"; text = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowToolbarPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)"; ObjectID = "ko2-SX-mJs"; */
+"ko2-SX-mJs.text" = "- enable
- shouldToolbarUsesTextFieldTintColor
- keyboardDistanceFromTextField
- shouldShowToolbarPlaceholder
- placeholderFont
- keyboardDistanceFromTextField (Category)
- IQTextView (Class)
- setCustomPreviousTarget: action: (Category)
- setCustomNextTarget: action: (Category)
- setCustomDoneTarget: action: (Category)";
 
 /* Class = "UILabel"; text = "Search Controller"; ObjectID = "sfy-kL-TLi"; */
 "sfy-kL-TLi.text" = "Search Controller";

+ 2 - 2
Demo/Swift_Demo/ViewController/SettingsViewController.swift

@@ -67,7 +67,7 @@ class SettingsViewController: UITableViewController, OptionsViewControllerDelega
         IQKeyboardManager.shared.shouldToolbarUsesTextFieldTintColor = sender.isOn
     }
     
-    @objc func shouldShowTextFieldPlaceholder (_ sender: UISwitch) {
+    @objc func shouldShowToolbarPlaceholder (_ sender: UISwitch) {
         
         IQKeyboardManager.shared.shouldShowToolbarPlaceholder = sender.isOn
         
@@ -274,7 +274,7 @@ class SettingsViewController: UITableViewController, OptionsViewControllerDelega
                 cell.switchEnable.isOn = IQKeyboardManager.shared.shouldShowToolbarPlaceholder
                 
                 cell.switchEnable.removeTarget(nil, action: nil, for: .allEvents)
-                cell.switchEnable.addTarget(self, action: #selector(self.shouldShowTextFieldPlaceholder(_:)), for: .valueChanged)
+                cell.switchEnable.addTarget(self, action: #selector(self.shouldShowToolbarPlaceholder(_:)), for: .valueChanged)
                 
                 return cell
                 

+ 1 - 1
DemoObjCUITests/DemoObjCUITests.m

@@ -234,7 +234,7 @@
 }
 
 /**
- shouldShowTextFieldPlaceholder   If YES, then it add the textField's placeholder text on IQToolbar. Default is YES.
+ shouldShowToolbarPlaceholder   If YES, then it add the textField's placeholder text on IQToolbar. Default is YES.
  ShouldToolbarUsesTextFieldTintColor    If YES, then uses textField's tintColor property for IQToolbar, otherwise tint color is black. Default is NO.
  placeholderFont    Placeholder Font. Default is nil.
  */

+ 0 - 2
IQKeyboardManager/Categories/IQUIViewController+Additions.h

@@ -30,8 +30,6 @@
 /**
  Top/Bottom Layout constraint which help library to manage keyboardTextField distance
 
- @message   Library is internally handle Safe Area in iOS11 if `canAdjustAdditionalSafeAreaInsets = YES` and there is no need to do any tweak if you already migrated to use Safe Area
-
  @deprecated    Due to change in core-logic of handling distance between textField and keyboard distance, this layout contraint tweak is no longer needed and things will just work out of the box regardless of constraint pinned with safeArea/layoutGuide/superview.
 */
 @property(nullable, nonatomic, strong) IBOutlet NSLayoutConstraint *IQLayoutGuideConstraint __attribute__((deprecated("Due to change in core-logic of handling distance between textField and keyboard distance, this layout contraint tweak is no longer needed and things will just work out of the box regardless of constraint pinned with safeArea/layoutGuide/superview.")));

+ 0 - 28
IQKeyboardManager/IQKeyboardManager.h

@@ -86,13 +86,6 @@ extern NSInteger const kIQPreviousNextButtonToolbarTag;
  */
 @property(nonatomic, assign) CGFloat keyboardDistanceFromTextField;
 
-/**
- Prevent keyboard manager to slide up the rootView to more than keyboard height. Default is YES.
- 
- Due to change in core-logic of handling distance between textField and keyboard distance, this tweak is no longer needed and things will just work out of the box for most of the cases.
- */
-@property(nonatomic, assign) BOOL preventShowingBottomBlankSpace __attribute__((deprecated("Due to change in core-logic of handling distance between textField and keyboard distance, this tweak is no longer needed and things will just work out of the box for most of the cases. This property will be removed in future release.")));
-
 /**
  Refreshes textField/textView position if any external changes is explicitly made by user.
  */
@@ -166,7 +159,6 @@ extern NSInteger const kIQPreviousNextButtonToolbarTag;
 /**
  If YES, then it add the textField's placeholder text on IQToolbar. Default is YES.
  */
-@property(nonatomic, assign) BOOL shouldShowTextFieldPlaceholder __attribute__((deprecated("This is renamed to `shouldShowToolbarPlaceholder` for more clear naming.")));
 @property(nonatomic, assign) BOOL shouldShowToolbarPlaceholder;
 
 /**
@@ -258,26 +250,6 @@ extern NSInteger const kIQPreviousNextButtonToolbarTag;
  */
 @property(nonatomic, assign) BOOL layoutIfNeededOnUpdate;
 
-///-----------------------------------------------
-/// @name InteractivePopGestureRecognizer handling
-///-----------------------------------------------
-
-/**
- If YES, then always consider UINavigationController.view begin point as {0,0}, this is a workaround to fix a bug #464 because there are no notification mechanism exist when UINavigationController.view.frame gets changed internally.
- */
-@property(nonatomic, assign) BOOL shouldFixInteractivePopGestureRecognizer __attribute__((deprecated("Due to change in core-logic of handling distance between textField and keyboard distance, this tweak is no longer needed and things will just work out of the box for most of the cases. This property will be removed in future release.")));
-
-#ifdef __IPHONE_11_0
-///---------------------------
-/// @name Safe Area
-///---------------------------
-
-/**
- If YES, then library will try to adjust viewController.additionalSafeAreaInsets to automatically handle layout guide. Default is NO.
- */
-@property(nonatomic, assign) BOOL canAdjustAdditionalSafeAreaInsets __attribute__((deprecated("Due to change in core-logic of handling distance between textField and keyboard distance, this safe area tweak is no longer needed and things will just work out of the box regardless of constraint pinned with safeArea/layoutGuide/superview. This property will be removed in future release.")));
-#endif
-
 ///---------------------------------------------
 /// @name Class Level enabling/disabling methods
 ///---------------------------------------------

+ 0 - 11
IQKeyboardManager/IQKeyboardManager.m

@@ -168,7 +168,6 @@ NSInteger const kIQPreviousNextButtonToolbarTag     =   -1005;
 @synthesize shouldToolbarUsesTextFieldTintColor =   _shouldToolbarUsesTextFieldTintColor;
 @synthesize toolbarTintColor                    =   _toolbarTintColor;
 @synthesize toolbarBarTintColor                 =   _toolbarBarTintColor;
-@dynamic shouldShowTextFieldPlaceholder;
 @synthesize shouldShowToolbarPlaceholder        =   _shouldShowToolbarPlaceholder;
 @synthesize placeholderFont                     =   _placeholderFont;
 @synthesize placeholderColor                    =   _placeholderColor;
@@ -387,16 +386,6 @@ NSInteger const kIQPreviousNextButtonToolbarTag     =   -1005;
     return enable;
 }
 
--(BOOL)shouldShowTextFieldPlaceholder
-{
-    return _shouldShowToolbarPlaceholder;
-}
-
--(void)setShouldShowTextFieldPlaceholder:(BOOL)shouldShowTextFieldPlaceholder
-{
-    _shouldShowToolbarPlaceholder = shouldShowTextFieldPlaceholder;
-}
-
 //	Setting keyboard distance from text field.
 -(void)setKeyboardDistanceFromTextField:(CGFloat)keyboardDistanceFromTextField
 {

+ 0 - 3
IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h

@@ -69,19 +69,16 @@
  If `shouldHideToolbarPlaceholder` is YES, then title will not be added to the toolbar. Default to NO.
  */
 @property (assign, nonatomic) BOOL shouldHideToolbarPlaceholder;
-@property (assign, nonatomic) BOOL shouldHidePlaceholderText __attribute__((deprecated("This is renamed to `shouldHideToolbarPlaceholder` for more clear naming.")));
 
 /**
  `toolbarPlaceholder` to override default `placeholder` text when drawing text on toolbar.
  */
 @property (nullable, strong, nonatomic) NSString* toolbarPlaceholder;
-@property (nullable, strong, nonatomic) NSString* placeholderText __attribute__((deprecated("This is renamed to `toolbarPlaceholder` for more clear naming.")));
 
 /**
  `drawingToolbarPlaceholder` will be actual text used to draw on toolbar. This would either `placeholder` or `toolbarPlaceholder`.
  */
 @property (nullable, strong, nonatomic, readonly) NSString* drawingToolbarPlaceholder;
-@property (nullable, strong, nonatomic, readonly) NSString* drawingPlaceholderText __attribute__((deprecated("This is renamed to `drawingToolbarPlaceholder` for more clear naming.")));
 
 ///-------------
 /// MARK: Common

+ 0 - 25
IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m

@@ -277,16 +277,6 @@
     return [shouldHideToolbarPlaceholder boolValue];
 }
 
--(void)setShouldHidePlaceholderText:(BOOL)shouldHidePlaceholderText
-{
-    [self setShouldHideToolbarPlaceholder:shouldHidePlaceholderText];
-}
-
--(BOOL)shouldHidePlaceholderText
-{
-    return [self shouldHideToolbarPlaceholder];
-}
-
 -(void)setToolbarPlaceholder:(NSString *)toolbarPlaceholder
 {
     objc_setAssociatedObject(self, @selector(toolbarPlaceholder), toolbarPlaceholder, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
@@ -300,16 +290,6 @@
     return toolbarPlaceholder;
 }
 
--(void)setPlaceholderText:(NSString*)placeholderText
-{
-    [self setToolbarPlaceholder:placeholderText];
-}
-
--(NSString*)placeholderText
-{
-    return [self toolbarPlaceholder];
-}
-
 -(NSString *)drawingToolbarPlaceholder
 {
     if (self.shouldHideToolbarPlaceholder)
@@ -330,11 +310,6 @@
     }
 }
 
--(NSString*)drawingPlaceholderText
-{
-    return [self drawingToolbarPlaceholder];
-}
-
 #pragma mark - Private helper
 
 +(IQBarButtonItem*)flexibleBarButtonItem

+ 0 - 38
IQKeyboardManagerSwift/IQKeyboardManager.swift

@@ -167,12 +167,6 @@ public class IQKeyboardManager: NSObject, UIGestureRecognizerDelegate {
         return _privateMovedDistance
     }
 
-    /**
-    Prevent keyboard manager to slide up the rootView to more than keyboard height. Default is YES.
-    */
-    @available(*,deprecated, message: "Due to change in core-logic of handling distance between textField and keyboard distance, this tweak is no longer needed and things will just work out of the box for most of the cases.")
-    @objc public var preventShowingBottomBlankSpace = true
-    
     /**
     Returns the default singleton instance.
     */
@@ -301,16 +295,6 @@ public class IQKeyboardManager: NSObject, UIGestureRecognizerDelegate {
     /**
     If YES, then it add the textField's placeholder text on IQToolbar. Default is YES.
     */
-    @available(*,deprecated, message: "This is renamed to `shouldShowToolbarPlaceholder` for more clear naming.")
-    @objc public var shouldShowTextFieldPlaceholder: Bool {
-        
-        set {
-            shouldShowToolbarPlaceholder =  newValue
-        }
-        get {
-            return shouldShowToolbarPlaceholder
-        }
-    }
     @objc public var shouldShowToolbarPlaceholder = true
 
     /**
@@ -709,28 +693,6 @@ public class IQKeyboardManager: NSObject, UIGestureRecognizerDelegate {
     */
     @objc public var layoutIfNeededOnUpdate = false
 
-    ///-----------------------------------------------
-    /// MARK: InteractivePopGestureRecognizer handling
-    ///-----------------------------------------------
-    
-    /**
-     If YES, then always consider UINavigationController.view begin point as {0,0}, this is a workaround to fix a bug #464 because there are no notification mechanism exist when UINavigationController.view.frame gets changed internally.
-     */
-    @available(*,deprecated, message: "Due to change in core-logic of handling distance between textField and keyboard distance, this tweak is no longer needed and things will just work out of the box for most of the cases. This property will be removed in future release.")
-    @objc public var shouldFixInteractivePopGestureRecognizer = true
-    
-#if swift(>=3.2)
-    ///----------------
-    /// MARK: Safe Area
-    ///----------------
-
-    /**
-     If YES, then library will try to adjust viewController.additionalSafeAreaInsets to automatically handle layout guide. Default is NO.
-     */
-    @available(*,deprecated, message: "Due to change in core-logic of handling distance between textField and keyboard distance, this safe area tweak is no longer needed and things will just work out of the box regardless of constraint pinned with safeArea/layoutGuide/superview. This property will be removed in future release.")
-    @objc public var canAdjustAdditionalSafeAreaInsets = false
-#endif
-
     ///------------------------------------
     /// MARK: Class Level disabling methods
     ///------------------------------------

+ 0 - 26
IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift

@@ -270,16 +270,6 @@ public extension UIView {
             self.keyboardToolbar.titleBarButton.title = self.drawingToolbarPlaceholder
         }
     }
-
-    @available(*,deprecated, message: "This is renamed to `shouldHideToolbarPlaceholder` for more clear naming.")
-    @objc public var shouldHidePlaceholderText: Bool {
-        get {
-            return shouldHideToolbarPlaceholder
-        }
-        set(newValue) {
-            shouldHideToolbarPlaceholder = newValue
-        }
-    }
     
     /**
      `toolbarPlaceholder` to override default `placeholder` text when drawing text on toolbar.
@@ -297,16 +287,6 @@ public extension UIView {
         }
     }
 
-    @available(*,deprecated, message: "This is renamed to `toolbarPlaceholder` for more clear naming.")
-    @objc public var placeholderText: String? {
-        get {
-            return toolbarPlaceholder
-        }
-        set(newValue) {
-            toolbarPlaceholder = newValue
-        }
-    }
-    
     /**
      `drawingToolbarPlaceholder` will be actual text used to draw on toolbar. This would either `placeholder` or `toolbarPlaceholder`.
      */
@@ -334,12 +314,6 @@ public extension UIView {
         }
     }
 
-    @available(*,deprecated, message: "This is renamed to `drawingToolbarPlaceholder` for more clear naming.")
-    @objc public var drawingPlaceholderText: String? {
-        
-        return drawingToolbarPlaceholder
-    }
-    
     ///---------------------
     /// MARK: Private helper
     ///---------------------