<?xml version="1.0" encoding="UTF-8"?>
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="32700.99.1234" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
|
<device id="ipad10_9rounded" orientation="landscape" layout="fullscreen" appearance="light"/>
|
<dependencies>
|
<deployment identifier="iOS"/>
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22684"/>
|
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
|
<capability name="System colors in document resources" minToolsVersion="11.0"/>
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
</dependencies>
|
<objects>
|
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="LoginVC" customModule="DolphinEnglishLearnStudent" customModuleProvider="target">
|
<connections>
|
<outlet property="btn_isRead" destination="zkX-mZ-xif" id="dl5-pq-zHk"/>
|
<outlet property="btn_login" destination="X9q-qw-Sc1" id="ZvV-I8-l0i"/>
|
<outlet property="tf_authCode" destination="j2G-AV-ggz" id="UTp-X4-vUN"/>
|
<outlet property="tf_phone" destination="tfh-6p-iXJ" id="izi-nL-lgo"/>
|
<outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
|
</connections>
|
</placeholder>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
|
<view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
|
<rect key="frame" x="0.0" y="0.0" width="1180" height="820"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="bg_login" translatesAutoresizingMaskIntoConstraints="NO" id="rqd-Xo-f9G">
|
<rect key="frame" x="442" y="42" width="296" height="129"/>
|
</imageView>
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2PL-Tz-O9m">
|
<rect key="frame" x="432" y="235" width="316" height="47"/>
|
<subviews>
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="icon_input_phone" translatesAutoresizingMaskIntoConstraints="NO" id="pxt-Uu-WaU">
|
<rect key="frame" x="14" y="14.5" width="16" height="18"/>
|
</imageView>
|
<textField opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="248" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入手机号" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="tfh-6p-iXJ" customClass="QMUITextField">
|
<rect key="frame" x="45" y="14.5" width="256" height="18.5"/>
|
<color key="textColor" red="0.2666666667" green="0.29411764709999999" blue="0.3294117647" alpha="0.58999999999999997" colorSpace="custom" customColorSpace="sRGB"/>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="14"/>
|
<textInputTraits key="textInputTraits" keyboardType="numberPad"/>
|
<userDefinedRuntimeAttributes>
|
<userDefinedRuntimeAttribute type="color" keyPath="placeholderColor">
|
<color key="value" red="0.2666666667" green="0.29411764709999999" blue="0.3294117647" alpha="0.58999999999999997" colorSpace="custom" customColorSpace="sRGB"/>
|
</userDefinedRuntimeAttribute>
|
<userDefinedRuntimeAttribute type="number" keyPath="maximumTextLength">
|
<integer key="value" value="11"/>
|
</userDefinedRuntimeAttribute>
|
</userDefinedRuntimeAttributes>
|
</textField>
|
</subviews>
|
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
|
<constraints>
|
<constraint firstItem="tfh-6p-iXJ" firstAttribute="centerY" secondItem="pxt-Uu-WaU" secondAttribute="centerY" id="99t-mf-OGn"/>
|
<constraint firstAttribute="width" constant="316" id="EDf-pB-sfI"/>
|
<constraint firstItem="pxt-Uu-WaU" firstAttribute="leading" secondItem="2PL-Tz-O9m" secondAttribute="leading" constant="14" id="QEU-zv-05O"/>
|
<constraint firstItem="tfh-6p-iXJ" firstAttribute="leading" secondItem="pxt-Uu-WaU" secondAttribute="trailing" constant="15" id="gf1-nD-LlO"/>
|
<constraint firstAttribute="height" constant="47" id="gkn-b6-NF0"/>
|
<constraint firstItem="pxt-Uu-WaU" firstAttribute="centerY" secondItem="2PL-Tz-O9m" secondAttribute="centerY" id="poG-Nm-9oH"/>
|
<constraint firstAttribute="trailing" secondItem="tfh-6p-iXJ" secondAttribute="trailing" constant="15" id="vN1-bE-7sZ"/>
|
</constraints>
|
<userDefinedRuntimeAttributes>
|
<userDefinedRuntimeAttribute type="number" keyPath="ld_borderWidthXIB">
|
<real key="value" value="1"/>
|
</userDefinedRuntimeAttribute>
|
<userDefinedRuntimeAttribute type="color" keyPath="ld_borderColorXIB">
|
<color key="value" red="0.86666666670000003" green="0.86666666670000003" blue="0.86666666670000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</userDefinedRuntimeAttribute>
|
<userDefinedRuntimeAttribute type="number" keyPath="ld_cornerRadiusXIB">
|
<real key="value" value="8"/>
|
</userDefinedRuntimeAttribute>
|
</userDefinedRuntimeAttributes>
|
</view>
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="5aU-uW-fH7">
|
<rect key="frame" x="432" y="301" width="316" height="47"/>
|
<subviews>
|
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="icon_input_code" translatesAutoresizingMaskIntoConstraints="NO" id="rNa-Hc-XJJ">
|
<rect key="frame" x="14" y="14.5" width="15" height="18"/>
|
</imageView>
|
<textField opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="248" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入验证码" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="j2G-AV-ggz" customClass="QMUITextField">
|
<rect key="frame" x="44" y="14.5" width="127" height="18.5"/>
|
<color key="textColor" red="0.2666666667" green="0.29411764709999999" blue="0.3294117647" alpha="0.58999999999999997" colorSpace="custom" customColorSpace="sRGB"/>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="14"/>
|
<textInputTraits key="textInputTraits" keyboardType="numberPad"/>
|
<userDefinedRuntimeAttributes>
|
<userDefinedRuntimeAttribute type="color" keyPath="placeholderColor">
|
<color key="value" red="0.2666666667" green="0.29411764709999999" blue="0.3294117647" alpha="0.58999999999999997" colorSpace="custom" customColorSpace="sRGB"/>
|
</userDefinedRuntimeAttribute>
|
<userDefinedRuntimeAttribute type="number" keyPath="maximumTextLength">
|
<integer key="value" value="6"/>
|
</userDefinedRuntimeAttribute>
|
</userDefinedRuntimeAttributes>
|
</textField>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="nrP-lG-Vwu">
|
<rect key="frame" x="226" y="9" width="72" height="29"/>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="14"/>
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
<state key="normal" title="获取验证码">
|
<color key="titleColor" red="0.25490196078431371" green="0.63529411764705879" blue="0.92156862745098034" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</state>
|
<connections>
|
<action selector="getCodeAction:" destination="-1" eventType="touchUpInside" id="8dv-4Y-0hV"/>
|
</connections>
|
</button>
|
</subviews>
|
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
|
<constraints>
|
<constraint firstItem="j2G-AV-ggz" firstAttribute="centerY" secondItem="rNa-Hc-XJJ" secondAttribute="centerY" id="4gP-jA-yDG"/>
|
<constraint firstAttribute="height" constant="47" id="6sj-Ih-W1i"/>
|
<constraint firstAttribute="trailing" secondItem="j2G-AV-ggz" secondAttribute="trailing" constant="145" id="AOH-By-S2v"/>
|
<constraint firstItem="rNa-Hc-XJJ" firstAttribute="leading" secondItem="5aU-uW-fH7" secondAttribute="leading" constant="14" id="Ee7-Nl-uoY"/>
|
<constraint firstItem="rNa-Hc-XJJ" firstAttribute="centerY" secondItem="5aU-uW-fH7" secondAttribute="centerY" id="PSX-Dp-Bah"/>
|
<constraint firstItem="j2G-AV-ggz" firstAttribute="leading" secondItem="rNa-Hc-XJJ" secondAttribute="trailing" constant="15" id="acA-H2-QKX"/>
|
<constraint firstAttribute="width" constant="316" id="br3-38-uYM"/>
|
<constraint firstAttribute="trailing" secondItem="nrP-lG-Vwu" secondAttribute="trailing" constant="18" id="p0f-Zz-Oma"/>
|
<constraint firstItem="nrP-lG-Vwu" firstAttribute="centerY" secondItem="5aU-uW-fH7" secondAttribute="centerY" id="wxa-ng-hHb"/>
|
</constraints>
|
<userDefinedRuntimeAttributes>
|
<userDefinedRuntimeAttribute type="number" keyPath="ld_borderWidthXIB">
|
<real key="value" value="1"/>
|
</userDefinedRuntimeAttribute>
|
<userDefinedRuntimeAttribute type="color" keyPath="ld_borderColorXIB">
|
<color key="value" red="0.86666666670000003" green="0.86666666670000003" blue="0.86666666670000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</userDefinedRuntimeAttribute>
|
<userDefinedRuntimeAttribute type="number" keyPath="ld_cornerRadiusXIB">
|
<real key="value" value="8"/>
|
</userDefinedRuntimeAttribute>
|
</userDefinedRuntimeAttributes>
|
</view>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="zkX-mZ-xif">
|
<rect key="frame" x="432" y="365" width="28" height="28"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="28" id="C6n-KA-Bq1"/>
|
<constraint firstAttribute="width" constant="28" id="ZrR-qD-rgI"/>
|
</constraints>
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
<state key="normal" image="btn_choose_u"/>
|
<state key="selected" image="btn_choose"/>
|
<connections>
|
<action selector="chooseAction:" destination="-1" eventType="touchUpInside" id="taa-1D-MNJ"/>
|
</connections>
|
</button>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="我已阅读并同意" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Npo-Be-a3K">
|
<rect key="frame" x="462" y="370" width="86" height="14.5"/>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.59999999999999998" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Knm-yq-p47">
|
<rect key="frame" x="553" y="363.5" width="62" height="27"/>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
<state key="normal" title="《隐私协议》">
|
<color key="titleColor" red="0.25490196079999999" green="0.63529411759999999" blue="0.92156862750000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</state>
|
<connections>
|
<action selector="privacyAction:" destination="-1" eventType="touchUpInside" id="HTq-JH-Off"/>
|
</connections>
|
</button>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="G1I-su-UhY">
|
<rect key="frame" x="625" y="363.5" width="62" height="27"/>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
<state key="normal" title="《用户协议》">
|
<color key="titleColor" red="0.25490196079999999" green="0.63529411759999999" blue="0.92156862750000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</state>
|
<connections>
|
<action selector="privacyUserAction:" destination="-1" eventType="touchUpInside" id="MzL-Ou-GkL"/>
|
</connections>
|
</button>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="X9q-qw-Sc1">
|
<rect key="frame" x="432" y="484.5" width="316" height="47"/>
|
<color key="backgroundColor" red="0.25490196079999999" green="0.63529411759999999" blue="0.92156862750000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="47" id="Fae-u5-7uD"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="16"/>
|
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
|
<state key="normal" title="登录"/>
|
<userDefinedRuntimeAttributes>
|
<userDefinedRuntimeAttribute type="boolean" keyPath="ld_maskToBoundsXIB" value="YES"/>
|
<userDefinedRuntimeAttribute type="number" keyPath="ld_cornerRadiusXIB">
|
<real key="value" value="8"/>
|
</userDefinedRuntimeAttribute>
|
</userDefinedRuntimeAttributes>
|
<connections>
|
<action selector="loginAction:" destination="-1" eventType="touchUpInside" id="4i4-ux-hC4"/>
|
</connections>
|
</button>
|
</subviews>
|
<viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
|
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
|
<constraints>
|
<constraint firstItem="rqd-Xo-f9G" firstAttribute="centerX" secondItem="fnl-2z-Ty3" secondAttribute="centerX" id="0XQ-el-QmK"/>
|
<constraint firstItem="2PL-Tz-O9m" firstAttribute="centerX" secondItem="fnl-2z-Ty3" secondAttribute="centerX" id="1j1-ur-o1S"/>
|
<constraint firstItem="Npo-Be-a3K" firstAttribute="leading" secondItem="zkX-mZ-xif" secondAttribute="trailing" constant="2" id="2SD-Cj-4aC"/>
|
<constraint firstItem="X9q-qw-Sc1" firstAttribute="trailing" secondItem="2PL-Tz-O9m" secondAttribute="trailing" id="FeZ-fg-b7e"/>
|
<constraint firstItem="X9q-qw-Sc1" firstAttribute="centerX" secondItem="fnl-2z-Ty3" secondAttribute="centerX" id="Jiw-eq-Tov"/>
|
<constraint firstItem="zkX-mZ-xif" firstAttribute="leading" secondItem="2PL-Tz-O9m" secondAttribute="leading" id="LFh-Er-UzQ"/>
|
<constraint firstItem="zkX-mZ-xif" firstAttribute="top" secondItem="5aU-uW-fH7" secondAttribute="bottom" constant="17" id="Oa1-Da-W5X"/>
|
<constraint firstItem="5aU-uW-fH7" firstAttribute="top" secondItem="2PL-Tz-O9m" secondAttribute="bottom" constant="19" id="W1L-8z-2UP"/>
|
<constraint firstItem="2PL-Tz-O9m" firstAttribute="top" secondItem="rqd-Xo-f9G" secondAttribute="bottom" constant="64" id="XTa-78-dDJ"/>
|
<constraint firstItem="Npo-Be-a3K" firstAttribute="centerY" secondItem="zkX-mZ-xif" secondAttribute="centerY" constant="-2" id="duz-aL-bOk"/>
|
<constraint firstItem="X9q-qw-Sc1" firstAttribute="leading" secondItem="2PL-Tz-O9m" secondAttribute="leading" id="eEa-iQ-ozX"/>
|
<constraint firstItem="Knm-yq-p47" firstAttribute="leading" secondItem="Npo-Be-a3K" secondAttribute="trailing" constant="5" id="eS2-b7-UQk"/>
|
<constraint firstItem="G1I-su-UhY" firstAttribute="leading" secondItem="Knm-yq-p47" secondAttribute="trailing" constant="10" id="gn2-Be-fVb"/>
|
<constraint firstItem="Knm-yq-p47" firstAttribute="centerY" secondItem="zkX-mZ-xif" secondAttribute="centerY" constant="-2" id="iba-cz-icy"/>
|
<constraint firstItem="X9q-qw-Sc1" firstAttribute="top" secondItem="Knm-yq-p47" secondAttribute="bottom" constant="94" id="kEm-5T-0op"/>
|
<constraint firstItem="5aU-uW-fH7" firstAttribute="centerX" secondItem="fnl-2z-Ty3" secondAttribute="centerX" id="mMU-RV-beK"/>
|
<constraint firstItem="rqd-Xo-f9G" firstAttribute="top" secondItem="i5M-Pr-FkT" secondAttribute="top" constant="42" id="mp4-y4-ZCr"/>
|
<constraint firstItem="G1I-su-UhY" firstAttribute="centerY" secondItem="zkX-mZ-xif" secondAttribute="centerY" constant="-2" id="r29-ab-IDV"/>
|
</constraints>
|
<point key="canvasLocation" x="139.83050847457628" y="19.756097560975608"/>
|
</view>
|
</objects>
|
<resources>
|
<image name="bg_login" width="296" height="129"/>
|
<image name="btn_choose" width="28" height="28"/>
|
<image name="btn_choose_u" width="28" height="28"/>
|
<image name="icon_input_code" width="15" height="18"/>
|
<image name="icon_input_phone" width="16" height="18"/>
|
<systemColor name="systemBackgroundColor">
|
<color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
</systemColor>
|
</resources>
|
</document>
|