<?xml version="1.0" encoding="UTF-8"?>
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="YES" initialViewController="1Qq-y9-5Vr">
|
<device id="retina4_7" orientation="portrait">
|
<adaptation id="fullscreen"/>
|
</device>
|
<dependencies>
|
<deployment identifier="iOS"/>
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/>
|
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
</dependencies>
|
<scenes>
|
<!--Navigation Controller-->
|
<scene sceneID="xR2-yX-M1N">
|
<objects>
|
<navigationController id="1Qq-y9-5Vr" sceneMemberID="viewController">
|
<navigationBar key="navigationBar" contentMode="scaleToFill" id="HjS-88-zNd">
|
<rect key="frame" x="0.0" y="20" width="375" height="44"/>
|
<autoresizingMask key="autoresizingMask"/>
|
</navigationBar>
|
<connections>
|
<segue destination="ENY-lt-T99" kind="relationship" relationship="rootViewController" id="XbR-Et-qQ9"/>
|
</connections>
|
</navigationController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="gEG-Ir-rVM" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="-301" y="307"/>
|
</scene>
|
<!--Add ByQR Code View Controller-->
|
<scene sceneID="eiB-Il-l42">
|
<objects>
|
<viewController storyboardIdentifier="AddByQRCode" id="ENY-lt-T99" customClass="EZAddByQRCodeViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="HtS-K5-WDq"/>
|
<viewControllerLayoutGuide type="bottom" id="qZG-TK-dZc"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="LGu-xi-7os">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="j2X-TO-2vj" customClass="EZQRView">
|
<rect key="frame" x="0.0" y="64" width="375" height="603"/>
|
<subviews>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="qr_scan_line" translatesAutoresizingMaskIntoConstraints="NO" id="i1a-Yx-mmW">
|
<rect key="frame" x="78" y="150" width="220" height="6"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="6" id="lmj-DU-Gbq"/>
|
<constraint firstAttribute="width" constant="220" id="z1o-th-eJT"/>
|
</constraints>
|
</imageView>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="SAq-8X-VZA">
|
<rect key="frame" x="22" y="546" width="64" height="30"/>
|
<constraints>
|
<constraint firstAttribute="width" constant="64" id="0id-Ux-Cgq"/>
|
<constraint firstAttribute="height" constant="30" id="qZz-ZY-D4V"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
<state key="normal" image="open"/>
|
<state key="selected" image="close"/>
|
<connections>
|
<action selector="torchButtonClicked:" destination="ENY-lt-T99" eventType="touchUpInside" id="HP5-g7-afv"/>
|
</connections>
|
</button>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="设备二维码" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jzO-DN-MQp">
|
<rect key="frame" x="88" y="389" width="200" height="21"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="21" id="QXL-HS-ZT7"/>
|
<constraint firstAttribute="width" constant="200" id="ezZ-9o-YbC"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
</subviews>
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.23643369932432431" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstItem="i1a-Yx-mmW" firstAttribute="centerX" secondItem="j2X-TO-2vj" secondAttribute="centerX" id="CWN-0b-URC"/>
|
<constraint firstItem="SAq-8X-VZA" firstAttribute="leading" secondItem="j2X-TO-2vj" secondAttribute="leading" constant="22" id="Ju7-z9-LRh"/>
|
<constraint firstItem="SAq-8X-VZA" firstAttribute="top" secondItem="jzO-DN-MQp" secondAttribute="bottom" constant="136" id="V4d-rQ-Bna"/>
|
<constraint firstItem="i1a-Yx-mmW" firstAttribute="top" secondItem="j2X-TO-2vj" secondAttribute="top" constant="150" id="emC-sh-dOF"/>
|
<constraint firstAttribute="bottom" secondItem="SAq-8X-VZA" secondAttribute="bottom" constant="27" id="ne0-Z1-lZa"/>
|
<constraint firstItem="jzO-DN-MQp" firstAttribute="centerX" secondItem="j2X-TO-2vj" secondAttribute="centerX" id="y9q-eq-dG9"/>
|
</constraints>
|
<userDefinedRuntimeAttributes>
|
<userDefinedRuntimeAttribute type="size" keyPath="clearSize">
|
<size key="value" width="240" height="240"/>
|
</userDefinedRuntimeAttribute>
|
</userDefinedRuntimeAttributes>
|
</view>
|
<activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" style="white" translatesAutoresizingMaskIntoConstraints="NO" id="1wk-2c-E9P">
|
<rect key="frame" x="178" y="324" width="20" height="20"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="20" id="39O-vJ-rat"/>
|
<constraint firstAttribute="width" constant="20" id="HAm-QG-yrN"/>
|
</constraints>
|
</activityIndicatorView>
|
</subviews>
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstItem="j2X-TO-2vj" firstAttribute="leading" secondItem="LGu-xi-7os" secondAttribute="leading" id="EKa-2X-FLI"/>
|
<constraint firstItem="1wk-2c-E9P" firstAttribute="centerX" secondItem="LGu-xi-7os" secondAttribute="centerX" id="POi-4Q-XnH"/>
|
<constraint firstItem="j2X-TO-2vj" firstAttribute="top" secondItem="HtS-K5-WDq" secondAttribute="bottom" id="QxS-Oy-vRu"/>
|
<constraint firstItem="1wk-2c-E9P" firstAttribute="centerY" secondItem="LGu-xi-7os" secondAttribute="centerY" id="VAB-8L-bMm"/>
|
<constraint firstItem="qZG-TK-dZc" firstAttribute="top" secondItem="j2X-TO-2vj" secondAttribute="bottom" id="iLb-27-rKx"/>
|
<constraint firstAttribute="trailing" secondItem="j2X-TO-2vj" secondAttribute="trailing" id="wqP-Et-DZ4"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="6g9-xu-icN">
|
<barButtonItem key="rightBarButtonItem" systemItem="compose" id="FpM-w9-smg">
|
<connections>
|
<action selector="nextAction:" destination="ENY-lt-T99" id="eED-cY-QEb"/>
|
</connections>
|
</barButtonItem>
|
</navigationItem>
|
<connections>
|
<outlet property="activityView" destination="1wk-2c-E9P" id="C3r-9t-tF0"/>
|
<outlet property="lineImageView" destination="i1a-Yx-mmW" id="PLq-di-DBJ"/>
|
<outlet property="qrView" destination="j2X-TO-2vj" id="tun-pW-wo8"/>
|
<outlet property="tipsLabel" destination="jzO-DN-MQp" id="hae-XW-Ubz"/>
|
<outlet property="torchButton" destination="SAq-8X-VZA" id="igB-sz-7TG"/>
|
<segue destination="6Kk-DZ-6cc" kind="push" identifier="go2InputSerial" id="Zwz-Ic-fFq"/>
|
<segue destination="YZf-9t-ph4" kind="push" identifier="go2Result" id="VYk-37-nb6"/>
|
</connections>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="8RX-tm-fvu" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="167" y="307"/>
|
</scene>
|
<!--Input Serial View Controller-->
|
<scene sceneID="cKp-cf-FON">
|
<objects>
|
<viewController id="6Kk-DZ-6cc" customClass="EZInputSerialViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="Ly5-ni-QU6"/>
|
<viewControllerLayoutGuide type="bottom" id="rsb-cS-Z8q"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="1Au-Se-T1v">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="设备机身上的9位序列号" textAlignment="natural" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="bPa-tw-WRa">
|
<rect key="frame" x="0.0" y="104" width="375" height="40"/>
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="40" id="vLh-9U-8RO"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
<textInputTraits key="textInputTraits" keyboardType="numberPad"/>
|
<connections>
|
<outlet property="delegate" destination="6Kk-DZ-6cc" id="V3R-96-sz1"/>
|
</connections>
|
</textField>
|
<button opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="hA9-0Y-3Qf">
|
<rect key="frame" x="45" y="182" width="285" height="39"/>
|
<constraints>
|
<constraint firstAttribute="width" constant="285" id="3Bl-Kc-5H6"/>
|
<constraint firstAttribute="height" constant="39" id="Qay-ur-1py"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="16"/>
|
<state key="normal" title="下一步" backgroundImage="blue_button"/>
|
<connections>
|
<action selector="go2Result:" destination="6Kk-DZ-6cc" eventType="touchUpInside" id="UfU-Wv-DcP"/>
|
</connections>
|
</button>
|
</subviews>
|
<color key="backgroundColor" red="0.8980392157" green="0.89411764709999997" blue="0.92156862750000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstItem="bPa-tw-WRa" firstAttribute="leading" secondItem="1Au-Se-T1v" secondAttribute="leading" id="3Qc-qL-acb"/>
|
<constraint firstItem="bPa-tw-WRa" firstAttribute="top" secondItem="Ly5-ni-QU6" secondAttribute="bottom" constant="40" id="Z1R-zI-Db1"/>
|
<constraint firstAttribute="trailing" secondItem="bPa-tw-WRa" secondAttribute="trailing" id="e8k-Mv-aw6"/>
|
<constraint firstItem="hA9-0Y-3Qf" firstAttribute="centerX" secondItem="1Au-Se-T1v" secondAttribute="centerX" id="fpM-LI-lRg"/>
|
<constraint firstItem="hA9-0Y-3Qf" firstAttribute="top" secondItem="bPa-tw-WRa" secondAttribute="bottom" constant="38" id="uk3-yH-M8h"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="cg6-M0-qsE"/>
|
<connections>
|
<outlet property="nextButton" destination="hA9-0Y-3Qf" id="lLV-yf-6lb"/>
|
<outlet property="serialTextField" destination="bPa-tw-WRa" id="rZ7-ss-RWE"/>
|
<segue destination="YZf-9t-ph4" kind="push" identifier="go2InputResult" id="ikM-Zn-H8f"/>
|
</connections>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="EkG-li-8z1" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="616" y="177"/>
|
</scene>
|
<!--Device Result View Controller-->
|
<scene sceneID="cpl-gC-v1b">
|
<objects>
|
<viewController id="YZf-9t-ph4" customClass="EZDeviceResultViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="Dn9-Jz-niK"/>
|
<viewControllerLayoutGuide type="bottom" id="h2r-ay-nrg"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="M8L-ay-M8z">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="results_pic_bg" translatesAutoresizingMaskIntoConstraints="NO" id="ceg-ex-Xdb">
|
<rect key="frame" x="100" y="99" width="175" height="165"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="165" id="lgW-5o-AFb"/>
|
<constraint firstAttribute="width" constant="175" id="n8A-cf-RRp"/>
|
</constraints>
|
</imageView>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="4Br-8g-Y1F">
|
<rect key="frame" x="113" y="99" width="150" height="165"/>
|
<constraints>
|
<constraint firstAttribute="width" constant="150" id="32c-C2-vw1"/>
|
<constraint firstAttribute="height" constant="165" id="u24-jh-18u"/>
|
</constraints>
|
</imageView>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="尚未连接网络" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="0.0" translatesAutoresizingMaskIntoConstraints="NO" id="8qO-si-Tda">
|
<rect key="frame" x="16" y="311" width="343" height="21"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="21" id="7OY-4Z-9Lv"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
<color key="textColor" red="0.83529411764705885" green="0.35294117647058826" blue="0.17647058823529413" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="正在查询设备信息,请稍后..." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="0.0" translatesAutoresizingMaskIntoConstraints="NO" id="5rP-JO-eZs">
|
<rect key="frame" x="16" y="280" width="343" height="24"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="24" id="ymz-86-Y6H"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
<color key="textColor" red="0.45901817083358765" green="0.45900446176528931" blue="0.45901218056678772" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
<imageView hidden="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="no_wifi" translatesAutoresizingMaskIntoConstraints="NO" id="Zic-gc-gng">
|
<rect key="frame" x="140" y="169" width="95" height="95"/>
|
<constraints>
|
<constraint firstAttribute="width" constant="95" id="T7o-O5-WbM"/>
|
<constraint firstAttribute="height" constant="95" id="uiX-rr-64c"/>
|
</constraints>
|
</imageView>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Qbm-8l-KeG">
|
<rect key="frame" x="45" y="340" width="285" height="39"/>
|
<constraints>
|
<constraint firstAttribute="width" constant="285" id="B7i-jI-Zax"/>
|
<constraint firstAttribute="height" constant="39" id="z4C-rd-xpx"/>
|
</constraints>
|
<state key="normal" title="添加" backgroundImage="blue_button"/>
|
<state key="highlighted" backgroundImage="blue_button_sel"/>
|
<connections>
|
<action selector="nextAction:" destination="YZf-9t-ph4" eventType="touchUpInside" id="vZp-Qm-Gcc"/>
|
</connections>
|
</button>
|
</subviews>
|
<color key="backgroundColor" red="0.92549019607843142" green="0.92549019607843142" blue="0.93725490196078431" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstItem="5rP-JO-eZs" firstAttribute="leading" secondItem="M8L-ay-M8z" secondAttribute="leadingMargin" id="AJv-pp-adK"/>
|
<constraint firstItem="4Br-8g-Y1F" firstAttribute="centerX" secondItem="M8L-ay-M8z" secondAttribute="centerX" id="BHu-8x-lDH"/>
|
<constraint firstItem="Zic-gc-gng" firstAttribute="top" secondItem="Dn9-Jz-niK" secondAttribute="bottom" constant="105" id="EPL-N8-fbI"/>
|
<constraint firstItem="8qO-si-Tda" firstAttribute="trailing" secondItem="M8L-ay-M8z" secondAttribute="trailingMargin" id="Fxu-S1-6cs"/>
|
<constraint firstItem="Zic-gc-gng" firstAttribute="centerX" secondItem="M8L-ay-M8z" secondAttribute="centerX" id="HGa-ig-5XZ"/>
|
<constraint firstItem="8qO-si-Tda" firstAttribute="leading" secondItem="M8L-ay-M8z" secondAttribute="leadingMargin" id="JsH-Cf-IID"/>
|
<constraint firstItem="Qbm-8l-KeG" firstAttribute="top" secondItem="8qO-si-Tda" secondAttribute="bottom" constant="8" id="PHM-Yj-7E8"/>
|
<constraint firstItem="5rP-JO-eZs" firstAttribute="top" secondItem="4Br-8g-Y1F" secondAttribute="bottom" constant="16" id="YOK-Zw-1HX"/>
|
<constraint firstItem="5rP-JO-eZs" firstAttribute="trailing" secondItem="M8L-ay-M8z" secondAttribute="trailingMargin" id="a9Q-Gy-PIg"/>
|
<constraint firstItem="ceg-ex-Xdb" firstAttribute="centerX" secondItem="M8L-ay-M8z" secondAttribute="centerX" id="fvq-HD-yPj"/>
|
<constraint firstItem="8qO-si-Tda" firstAttribute="top" secondItem="5rP-JO-eZs" secondAttribute="bottom" constant="7" id="odo-X4-l6Y"/>
|
<constraint firstItem="4Br-8g-Y1F" firstAttribute="top" secondItem="Dn9-Jz-niK" secondAttribute="bottom" constant="35" id="u02-Jg-1ZD"/>
|
<constraint firstItem="ceg-ex-Xdb" firstAttribute="top" secondItem="Dn9-Jz-niK" secondAttribute="bottom" constant="35" id="vC2-ZN-zDN"/>
|
<constraint firstItem="Qbm-8l-KeG" firstAttribute="centerX" secondItem="M8L-ay-M8z" secondAttribute="centerX" id="wpX-ga-1Nk"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="ol8-Ye-vb7"/>
|
<connections>
|
<outlet property="actionButton" destination="Qbm-8l-KeG" id="Pjo-3H-bUr"/>
|
<outlet property="noWifiImageView" destination="Zic-gc-gng" id="MJO-vJ-7Sy"/>
|
<outlet property="resultBackgroudImageView" destination="ceg-ex-Xdb" id="akl-nq-cdU"/>
|
<outlet property="resultImageView" destination="4Br-8g-Y1F" id="dOa-RR-Ib6"/>
|
<outlet property="resultLabel" destination="5rP-JO-eZs" id="J3c-Qn-lGu"/>
|
<outlet property="statusLabel" destination="8qO-si-Tda" id="Cfg-gT-FkU"/>
|
<segue destination="IdM-PQ-Ijo" kind="push" identifier="go2WifiTips" id="c80-fS-zgi"/>
|
<segue destination="csF-MN-QYN" kind="push" identifier="go2WifiResult" id="fz4-3O-uNy"/>
|
</connections>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="da7-fc-UDp" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="591" y="982"/>
|
</scene>
|
<!--Wifi Tips View Controller-->
|
<scene sceneID="jLq-x3-bC0">
|
<objects>
|
<viewController id="IdM-PQ-Ijo" customClass="EZWifiTipsViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="KxQ-S3-2Ow"/>
|
<viewControllerLayoutGuide type="bottom" id="ovJ-zZ-2JG"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="pgV-eo-vTK">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wifi_bg" translatesAutoresizingMaskIntoConstraints="NO" id="BN8-qU-5S9">
|
<rect key="frame" x="0.0" y="64" width="375" height="603"/>
|
</imageView>
|
</subviews>
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="trailing" secondItem="BN8-qU-5S9" secondAttribute="trailing" id="Etb-Ez-HtZ"/>
|
<constraint firstItem="BN8-qU-5S9" firstAttribute="top" secondItem="KxQ-S3-2Ow" secondAttribute="bottom" id="W8j-ii-zfh"/>
|
<constraint firstItem="BN8-qU-5S9" firstAttribute="leading" secondItem="pgV-eo-vTK" secondAttribute="leading" id="axG-BG-xrg"/>
|
<constraint firstItem="ovJ-zZ-2JG" firstAttribute="top" secondItem="BN8-qU-5S9" secondAttribute="bottom" id="rdp-Au-jqI"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="702-9r-yZT"/>
|
<connections>
|
<segue destination="4LM-32-B0a" kind="push" identifier="go2WifiInfo" id="Lmt-j9-vhw"/>
|
<segue destination="vEW-kY-l3A" kind="push" identifier="go2DeviceRestart" id="0Qx-2e-yxl"/>
|
</connections>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="KfL-UU-LuB" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="1013" y="982"/>
|
</scene>
|
<!--Device Restart Tips View Controller-->
|
<scene sceneID="hcJ-yB-z4P">
|
<objects>
|
<viewController id="vEW-kY-l3A" customClass="EZDeviceRestartTipsViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="S24-hQ-kb7"/>
|
<viewControllerLayoutGuide type="bottom" id="4pg-4A-92F"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="GTZ-cT-BIG">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wifi_bg" translatesAutoresizingMaskIntoConstraints="NO" id="0UR-6j-PZR">
|
<rect key="frame" x="-4" y="64" width="383" height="603"/>
|
</imageView>
|
</subviews>
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="trailingMargin" secondItem="0UR-6j-PZR" secondAttribute="trailing" constant="-20" id="4oE-ia-Xcc"/>
|
<constraint firstItem="4pg-4A-92F" firstAttribute="top" secondItem="0UR-6j-PZR" secondAttribute="bottom" id="4xh-cK-zEz"/>
|
<constraint firstItem="0UR-6j-PZR" firstAttribute="top" secondItem="S24-hQ-kb7" secondAttribute="bottom" id="DNK-n9-dar"/>
|
<constraint firstItem="0UR-6j-PZR" firstAttribute="leading" secondItem="GTZ-cT-BIG" secondAttribute="leadingMargin" constant="-20" id="aeu-Ch-eS4"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="WcQ-Wt-BhL"/>
|
<connections>
|
<segue destination="4LM-32-B0a" kind="push" identifier="go2WifiInfo2" id="9Lc-Kx-oZS"/>
|
</connections>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="qvo-Ze-vQX" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="1013" y="1704"/>
|
</scene>
|
<!--Wifi Info View Controller-->
|
<scene sceneID="gmB-NS-VUf">
|
<objects>
|
<viewController id="4LM-32-B0a" customClass="EZWifiInfoViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="cmM-g4-cp8"/>
|
<viewControllerLayoutGuide type="bottom" id="NOY-Rr-TON"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="d8L-jj-vD6">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wifi_bg" translatesAutoresizingMaskIntoConstraints="NO" id="clv-dK-n7o">
|
<rect key="frame" x="0.0" y="64" width="375" height="603"/>
|
<color key="backgroundColor" red="0.92156862745098034" green="0.92156862745098034" blue="0.92156862745098034" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</imageView>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="如果你使用的是双频路由器,请不要让摄像机连接5G频段的Wi-Fi" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="300" translatesAutoresizingMaskIntoConstraints="NO" id="R5v-Qf-L5p">
|
<rect key="frame" x="10" y="72" width="355" height="40"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="40" id="GwT-5d-OBT"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="2VJ-jQ-xjR">
|
<rect key="frame" x="10" y="122" width="355" height="34"/>
|
<color key="backgroundColor" red="0.92549019610000005" green="0.92549019610000005" blue="0.93725490199999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="34" id="jiJ-ow-iwT"/>
|
</constraints>
|
<color key="textColor" red="0.33333333333333331" green="0.33333333333333331" blue="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
<textInputTraits key="textInputTraits"/>
|
</textField>
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="O9a-PX-Ekn">
|
<rect key="frame" x="10" y="168" width="355" height="34"/>
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="34" id="FPO-BB-N1L"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
<textInputTraits key="textInputTraits" secureTextEntry="YES"/>
|
</textField>
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="x6F-l5-dhJ">
|
<rect key="frame" x="45" y="218" width="285" height="38"/>
|
<constraints>
|
<constraint firstAttribute="height" constant="38" id="PA7-yu-iCr"/>
|
<constraint firstAttribute="width" constant="285" id="tA7-YC-H4g"/>
|
</constraints>
|
<fontDescription key="fontDescription" type="system" pointSize="16"/>
|
<state key="normal" title="下一步" backgroundImage="blue_button"/>
|
<connections>
|
<action selector="nextAction:" destination="4LM-32-B0a" eventType="touchUpInside" id="VHS-dX-Wkr"/>
|
</connections>
|
</button>
|
</subviews>
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstItem="clv-dK-n7o" firstAttribute="leading" secondItem="d8L-jj-vD6" secondAttribute="leading" id="08K-pG-5PO"/>
|
<constraint firstAttribute="trailing" secondItem="O9a-PX-Ekn" secondAttribute="trailing" constant="10" id="52l-1i-Pco"/>
|
<constraint firstItem="O9a-PX-Ekn" firstAttribute="leading" secondItem="d8L-jj-vD6" secondAttribute="leading" constant="10" id="5g4-vL-Mys"/>
|
<constraint firstItem="O9a-PX-Ekn" firstAttribute="top" secondItem="2VJ-jQ-xjR" secondAttribute="bottom" constant="12" id="DeE-c7-HBb"/>
|
<constraint firstItem="x6F-l5-dhJ" firstAttribute="centerX" secondItem="d8L-jj-vD6" secondAttribute="centerX" id="JaT-z6-LkB"/>
|
<constraint firstItem="R5v-Qf-L5p" firstAttribute="top" secondItem="cmM-g4-cp8" secondAttribute="bottom" constant="8" id="Sse-cN-pTd"/>
|
<constraint firstItem="NOY-Rr-TON" firstAttribute="top" secondItem="clv-dK-n7o" secondAttribute="bottom" id="X7t-Yd-mrG"/>
|
<constraint firstItem="2VJ-jQ-xjR" firstAttribute="leading" secondItem="d8L-jj-vD6" secondAttribute="leading" constant="10" id="bMV-mc-bJr"/>
|
<constraint firstAttribute="trailing" secondItem="2VJ-jQ-xjR" secondAttribute="trailing" constant="10" id="cO9-4s-Ykf"/>
|
<constraint firstItem="R5v-Qf-L5p" firstAttribute="leading" secondItem="d8L-jj-vD6" secondAttribute="leading" constant="10" id="oFF-n8-dtg"/>
|
<constraint firstAttribute="trailing" secondItem="R5v-Qf-L5p" secondAttribute="trailing" constant="10" id="pOg-Dl-TXn"/>
|
<constraint firstAttribute="trailing" secondItem="clv-dK-n7o" secondAttribute="trailing" id="qPB-NE-UcX"/>
|
<constraint firstItem="x6F-l5-dhJ" firstAttribute="top" secondItem="O9a-PX-Ekn" secondAttribute="bottom" constant="16" id="vER-Yv-l4s"/>
|
<constraint firstItem="2VJ-jQ-xjR" firstAttribute="top" secondItem="R5v-Qf-L5p" secondAttribute="bottom" constant="10" id="x6R-Lv-fbv"/>
|
<constraint firstItem="clv-dK-n7o" firstAttribute="top" secondItem="cmM-g4-cp8" secondAttribute="bottom" id="zhV-bv-7bb"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="hI4-Fg-uLQ"/>
|
<connections>
|
<outlet property="nameLabel" destination="xrj-ZU-1Ue" id="kye-HU-Pbk"/>
|
<outlet property="nameTextField" destination="2VJ-jQ-xjR" id="rOz-Ym-kbY"/>
|
<outlet property="nextButton" destination="x6F-l5-dhJ" id="Sb4-tE-eLb"/>
|
<outlet property="passwordLabel" destination="KAV-Sk-wEc" id="Fhs-an-RJ3"/>
|
<outlet property="passwordTextField" destination="O9a-PX-Ekn" id="ZjZ-mw-sUa"/>
|
<outlet property="tipsLabel" destination="R5v-Qf-L5p" id="gUT-EG-1vn"/>
|
<segue destination="csF-MN-QYN" kind="push" identifier="go2WifiConfig" id="9TP-S2-hhI"/>
|
</connections>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="8Ot-A2-8H6" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="网络" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xrj-ZU-1Ue">
|
<rect key="frame" x="0.0" y="0.0" width="42" height="21"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
<color key="textColor" red="0.33333333333333331" green="0.33333333333333331" blue="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="密码" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="KAV-Sk-wEc">
|
<rect key="frame" x="0.0" y="0.0" width="42" height="21"/>
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
<color key="textColor" red="0.33333333333333331" green="0.33333333333333331" blue="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<nil key="highlightedColor"/>
|
</label>
|
</objects>
|
<point key="canvasLocation" x="1467" y="1394"/>
|
</scene>
|
<!--Wifi Config View Controller-->
|
<scene sceneID="jy7-7a-VfS">
|
<objects>
|
<viewController storyboardIdentifier="WifiConfig" id="csF-MN-QYN" customClass="EZWifiConfigViewController" sceneMemberID="viewController">
|
<layoutGuides>
|
<viewControllerLayoutGuide type="top" id="bNp-Fo-Kjg"/>
|
<viewControllerLayoutGuide type="bottom" id="ilf-pc-32c"/>
|
</layoutGuides>
|
<view key="view" contentMode="scaleToFill" id="uxY-or-TSM">
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
<subviews>
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="wifi_bg" translatesAutoresizingMaskIntoConstraints="NO" id="2Bp-Jx-oq2">
|
<rect key="frame" x="0.0" y="64" width="375" height="603"/>
|
<color key="backgroundColor" red="0.92156862750000001" green="0.92156862750000001" blue="0.92156862750000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
</imageView>
|
</subviews>
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<constraints>
|
<constraint firstAttribute="trailing" secondItem="2Bp-Jx-oq2" secondAttribute="trailing" id="KKc-a3-tf2"/>
|
<constraint firstItem="2Bp-Jx-oq2" firstAttribute="top" secondItem="bNp-Fo-Kjg" secondAttribute="bottom" id="Zho-au-ewd"/>
|
<constraint firstItem="2Bp-Jx-oq2" firstAttribute="leading" secondItem="uxY-or-TSM" secondAttribute="leading" id="iKD-bO-uoE"/>
|
<constraint firstItem="ilf-pc-32c" firstAttribute="top" secondItem="2Bp-Jx-oq2" secondAttribute="bottom" id="wht-CS-Rt7"/>
|
</constraints>
|
</view>
|
<navigationItem key="navigationItem" id="lYh-Pf-QOC"/>
|
</viewController>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="Trk-g7-Omc" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
</objects>
|
<point key="canvasLocation" x="1854" y="585"/>
|
</scene>
|
</scenes>
|
<resources>
|
<image name="blue_button" width="285" height="39"/>
|
<image name="blue_button_sel" width="285" height="39"/>
|
<image name="close" width="64" height="30"/>
|
<image name="no_wifi" width="94" height="94"/>
|
<image name="open" width="64" height="30"/>
|
<image name="qr_scan_line" width="219" height="6"/>
|
<image name="results_pic_bg" width="175" height="165"/>
|
<image name="wifi_bg" width="320" height="450"/>
|
</resources>
|
<inferredMetricsTieBreakers>
|
<segue reference="fz4-3O-uNy"/>
|
<segue reference="Lmt-j9-vhw"/>
|
<segue reference="VYk-37-nb6"/>
|
</inferredMetricsTieBreakers>
|
</document>
|