Skip to content

Commit 7b6f84a

Browse files
committed
remove unneeded UIButton on xib, replacement by UITapGestureRecognizer.
1 parent 1322bb9 commit 7b6f84a

File tree

2 files changed

+14
-17
lines changed

2 files changed

+14
-17
lines changed

TeamTalk/LoginViewController.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ - (void)viewDidLoad
5454
[self.userPassTextField.layer setBorderColor:RGB(211, 211, 211).CGColor];
5555
[self.userPassTextField.layer setBorderWidth:0.5];
5656
[self.userPassTextField.layer setCornerRadius:3];
57+
58+
UITapGestureRecognizer * tapGestuer =
59+
[[UITapGestureRecognizer alloc] initWithTarget:self
60+
action:@selector(hiddenKeyboard:)];
61+
[self.view addGestureRecognizer:tapGestuer];
5762
}
5863

5964
- (void)didReceiveMemoryWarning

TeamTalk/LoginViewController.xib

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2-
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="5056" systemVersion="13E28" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6250" systemVersion="14A388a" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
33
<dependencies>
4-
<deployment defaultVersion="1536" identifier="iOS"/>
5-
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3733"/>
4+
<deployment identifier="iOS"/>
5+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6244"/>
66
</dependencies>
77
<objects>
88
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="LoginViewController">
@@ -14,20 +14,9 @@
1414
</placeholder>
1515
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
1616
<view contentMode="scaleToFill" id="1">
17-
<rect key="frame" x="0.0" y="64" width="319" height="504"/>
17+
<rect key="frame" x="0.0" y="64" width="320" height="504"/>
1818
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1919
<subviews>
20-
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="cui-GK-nTH">
21-
<rect key="frame" x="0.0" y="0.0" width="319" height="504"/>
22-
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
23-
<color key="backgroundColor" red="0.9803922176361084" green="0.9803922176361084" blue="0.9803922176361084" alpha="1" colorSpace="deviceRGB"/>
24-
<state key="normal">
25-
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
26-
</state>
27-
<connections>
28-
<action selector="hiddenKeyboard:" destination="-1" eventType="touchUpInside" id="6Rt-4G-Mp4"/>
29-
</connections>
30-
</button>
3120
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入用户名" minimumFontSize="17" id="OJa-cj-8se">
3221
<rect key="frame" x="24" y="241" width="270" height="45"/>
3322
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
@@ -60,12 +49,15 @@
6049
</imageView>
6150
</subviews>
6251
<color key="backgroundColor" red="0.9803922176361084" green="0.9803922176361084" blue="0.9803922176361084" alpha="1" colorSpace="deviceRGB"/>
63-
<simulatedStatusBarMetrics key="simulatedStatusBarMetrics"/>
6452
<simulatedNavigationBarMetrics key="simulatedTopBarMetrics" translucent="NO" prompted="NO"/>
65-
<simulatedScreenMetrics key="simulatedDestinationMetrics" type="retina4"/>
6653
</view>
6754
</objects>
6855
<resources>
6956
<image name="loginlogo.jpg" width="439" height="101"/>
7057
</resources>
58+
<simulatedMetricsContainer key="defaultSimulatedMetrics">
59+
<simulatedStatusBarMetrics key="statusBar"/>
60+
<simulatedOrientationMetrics key="orientation"/>
61+
<simulatedScreenMetrics key="destination" type="retina4"/>
62+
</simulatedMetricsContainer>
7163
</document>

0 commit comments

Comments
 (0)