| <?xml version="1.0" encoding="UTF-8"?> |
| <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="1yn-Mj-8Ek"> |
| <device id="retina4_7" orientation="portrait"> |
| <adaptation id="fullscreen"/> |
| </device> |
| <dependencies> |
| <deployment identifier="iOS"/> |
| <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13174"/> |
| <capability name="Constraints to layout margins" minToolsVersion="6.0"/> |
| <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> |
| </dependencies> |
| <scenes> |
| <!--Link Device View Controller--> |
| <scene sceneID="tJD-hy-eho"> |
| <objects> |
| <viewController id="1yn-Mj-8Ek" customClass="LinkDeviceViewController" customModule="Ring" customModuleProvider="target" sceneMemberID="viewController"> |
| <layoutGuides> |
| <viewControllerLayoutGuide type="top" id="jiD-fm-HFk"/> |
| <viewControllerLayoutGuide type="bottom" id="GVt-PH-FqG"/> |
| </layoutGuides> |
| <view key="view" contentMode="scaleToFill" id="N1T-Xh-FH1"> |
| <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="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="background_ring" translatesAutoresizingMaskIntoConstraints="NO" id="Gv4-18-FVt"> |
| <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> |
| </imageView> |
| <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kur-G7-4Nq" userLabel="Gradient View" customClass="DesignableView" customModule="Ring" customModuleProvider="target"> |
| <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> |
| <color key="backgroundColor" red="0.2274509804" green="0.75294117650000003" blue="0.82352941180000006" alpha="0.20000000000000001" colorSpace="custom" customColorSpace="displayP3"/> |
| <userDefinedRuntimeAttributes> |
| <userDefinedRuntimeAttribute type="color" keyPath="gradientEndColor"> |
| <color key="value" red="0.2274509804" green="0.75294117650000003" blue="0.82352941180000006" alpha="1" colorSpace="custom" customColorSpace="displayP3"/> |
| </userDefinedRuntimeAttribute> |
| <userDefinedRuntimeAttribute type="color" keyPath="gradientStartColor"> |
| <color key="value" red="0.2274509804" green="0.75294117650000003" blue="0.82352941180000006" alpha="0.0" colorSpace="custom" customColorSpace="displayP3"/> |
| </userDefinedRuntimeAttribute> |
| </userDefinedRuntimeAttributes> |
| </view> |
| <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Choose password" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9AD-b5-bun"> |
| <rect key="frame" x="36" y="300" width="137" height="25"/> |
| <constraints> |
| <constraint firstAttribute="height" constant="25" id="g3B-PW-uya"/> |
| </constraints> |
| <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| <nil key="textColor"/> |
| <nil key="highlightedColor"/> |
| </label> |
| <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="password" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="FyJ-Ke-ba3" customClass="DesignableTextField" customModule="Ring" customModuleProvider="target"> |
| <rect key="frame" x="36" y="335" width="303" height="40"/> |
| <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| <constraints> |
| <constraint firstAttribute="height" constant="40" id="IYK-P5-8Up"/> |
| </constraints> |
| <nil key="textColor"/> |
| <fontDescription key="fontDescription" type="system" pointSize="14"/> |
| <textInputTraits key="textInputTraits" autocorrectionType="no" secureTextEntry="YES"/> |
| <userDefinedRuntimeAttributes> |
| <userDefinedRuntimeAttribute type="boolean" keyPath="roundedCorners" value="YES"/> |
| <userDefinedRuntimeAttribute type="number" keyPath="borderWidth"> |
| <real key="value" value="0.0"/> |
| </userDefinedRuntimeAttribute> |
| <userDefinedRuntimeAttribute type="color" keyPath="borderColor"> |
| <color key="value" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
| </userDefinedRuntimeAttribute> |
| </userDefinedRuntimeAttributes> |
| </textField> |
| <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="PIN" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="3CA-fY-2S2" customClass="DesignableTextField" customModule="Ring" customModuleProvider="target"> |
| <rect key="frame" x="36" y="200" width="303" height="40"/> |
| <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| <constraints> |
| <constraint firstAttribute="height" constant="40" id="qQ4-hd-6jc"/> |
| </constraints> |
| <nil key="textColor"/> |
| <fontDescription key="fontDescription" type="system" pointSize="14"/> |
| <textInputTraits key="textInputTraits" autocorrectionType="no" secureTextEntry="YES"/> |
| <userDefinedRuntimeAttributes> |
| <userDefinedRuntimeAttribute type="boolean" keyPath="roundedCorners" value="YES"/> |
| <userDefinedRuntimeAttribute type="number" keyPath="borderWidth"> |
| <real key="value" value="0.0"/> |
| </userDefinedRuntimeAttribute> |
| <userDefinedRuntimeAttribute type="color" keyPath="borderColor"> |
| <color key="value" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> |
| </userDefinedRuntimeAttribute> |
| </userDefinedRuntimeAttributes> |
| </textField> |
| <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Enter pin" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="VN2-rO-YYy"> |
| <rect key="frame" x="36" y="160" width="68.5" height="30"/> |
| <constraints> |
| <constraint firstAttribute="height" constant="30" id="TAS-dT-bOV"/> |
| </constraints> |
| <fontDescription key="fontDescription" type="system" pointSize="17"/> |
| <nil key="textColor"/> |
| <nil key="highlightedColor"/> |
| </label> |
| <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="BLV-X1-oI7" customClass="DesignableButton" customModule="Ring" customModuleProvider="target"> |
| <rect key="frame" x="87" y="430" width="200" height="40"/> |
| <color key="backgroundColor" red="0.0" green="0.29803921570000003" blue="0.37647058820000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> |
| <constraints> |
| <constraint firstAttribute="width" constant="200" id="6ar-f0-2DK"/> |
| <constraint firstAttribute="height" constant="40" id="pn4-1l-5WE"/> |
| </constraints> |
| <color key="tintColor" white="1" alpha="1" colorSpace="calibratedWhite"/> |
| <state key="normal" title="Link Device"/> |
| <userDefinedRuntimeAttributes> |
| <userDefinedRuntimeAttribute type="boolean" keyPath="roundedCorners" value="YES"/> |
| </userDefinedRuntimeAttributes> |
| </button> |
| <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="infoLight" showsTouchWhenHighlighted="YES" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="rtk-w4-zfQ" customClass="ButtonTransparentBackground" customModule="Ring" customModuleProvider="target"> |
| <rect key="frame" x="124.5" y="160" width="22" height="30"/> |
| </button> |
| </subviews> |
| <constraints> |
| <constraint firstItem="9AD-b5-bun" firstAttribute="top" secondItem="3CA-fY-2S2" secondAttribute="bottom" constant="60" id="0El-qi-zEc"/> |
| <constraint firstAttribute="trailing" secondItem="Gv4-18-FVt" secondAttribute="trailing" id="1Ev-WL-COb"/> |
| <constraint firstAttribute="trailing" secondItem="kur-G7-4Nq" secondAttribute="trailing" id="1U8-xt-ygk"/> |
| <constraint firstItem="Gv4-18-FVt" firstAttribute="top" secondItem="N1T-Xh-FH1" secondAttribute="top" id="5PT-u8-86G"/> |
| <constraint firstItem="FyJ-Ke-ba3" firstAttribute="top" secondItem="9AD-b5-bun" secondAttribute="bottom" constant="10" id="7SQ-7M-zl4"/> |
| <constraint firstItem="rtk-w4-zfQ" firstAttribute="leading" secondItem="VN2-rO-YYy" secondAttribute="trailing" constant="20" id="9tE-eh-oaC"/> |
| <constraint firstItem="GVt-PH-FqG" firstAttribute="top" secondItem="Gv4-18-FVt" secondAttribute="bottom" id="DHv-Q6-GhU"/> |
| <constraint firstItem="3CA-fY-2S2" firstAttribute="centerX" secondItem="N1T-Xh-FH1" secondAttribute="centerX" id="H0o-ap-mM4"/> |
| <constraint firstItem="rtk-w4-zfQ" firstAttribute="top" secondItem="VN2-rO-YYy" secondAttribute="top" id="I9c-e1-bNx"/> |
| <constraint firstItem="GVt-PH-FqG" firstAttribute="top" relation="greaterThanOrEqual" secondItem="BLV-X1-oI7" secondAttribute="bottom" constant="10" id="Jce-wS-ktQ"/> |
| <constraint firstItem="GVt-PH-FqG" firstAttribute="top" secondItem="kur-G7-4Nq" secondAttribute="bottom" id="Jvj-VY-Nb7"/> |
| <constraint firstItem="VN2-rO-YYy" firstAttribute="top" relation="greaterThanOrEqual" secondItem="jiD-fm-HFk" secondAttribute="bottom" priority="750" constant="10" id="LHc-Kp-1vB"/> |
| <constraint firstItem="Gv4-18-FVt" firstAttribute="leading" secondItem="N1T-Xh-FH1" secondAttribute="leading" id="LiW-7Y-wcc"/> |
| <constraint firstItem="rtk-w4-zfQ" firstAttribute="bottom" secondItem="VN2-rO-YYy" secondAttribute="bottom" id="OBf-bh-W1W"/> |
| <constraint firstItem="FyJ-Ke-ba3" firstAttribute="trailing" secondItem="3CA-fY-2S2" secondAttribute="trailing" id="QuZ-NB-GtO"/> |
| <constraint firstItem="BLV-X1-oI7" firstAttribute="top" secondItem="FyJ-Ke-ba3" secondAttribute="bottom" constant="55" id="bHY-D7-FfW"/> |
| <constraint firstItem="BLV-X1-oI7" firstAttribute="centerX" secondItem="N1T-Xh-FH1" secondAttribute="centerX" id="cIB-49-zSs"/> |
| <constraint firstItem="kur-G7-4Nq" firstAttribute="top" secondItem="N1T-Xh-FH1" secondAttribute="top" id="hSt-o1-S41"/> |
| <constraint firstItem="FyJ-Ke-ba3" firstAttribute="leading" secondItem="3CA-fY-2S2" secondAttribute="leading" id="ktR-nr-C6X"/> |
| <constraint firstItem="VN2-rO-YYy" firstAttribute="leading" secondItem="N1T-Xh-FH1" secondAttribute="leadingMargin" constant="20" id="lir-vx-FR8"/> |
| <constraint firstItem="9AD-b5-bun" firstAttribute="leading" secondItem="VN2-rO-YYy" secondAttribute="leading" id="pEu-Md-SRd"/> |
| <constraint firstItem="VN2-rO-YYy" firstAttribute="top" secondItem="jiD-fm-HFk" secondAttribute="bottom" priority="250" constant="140" id="qQg-eH-gLE"/> |
| <constraint firstItem="kur-G7-4Nq" firstAttribute="leading" secondItem="N1T-Xh-FH1" secondAttribute="leading" id="r5d-rQ-Kg3"/> |
| <constraint firstItem="3CA-fY-2S2" firstAttribute="leading" secondItem="VN2-rO-YYy" secondAttribute="leading" id="x1Z-rI-xc1"/> |
| <constraint firstItem="3CA-fY-2S2" firstAttribute="top" secondItem="VN2-rO-YYy" secondAttribute="bottom" constant="10" id="y4J-tk-Rhi"/> |
| </constraints> |
| </view> |
| <connections> |
| <outlet property="linkButton" destination="BLV-X1-oI7" id="6kA-dj-aEA"/> |
| <outlet property="passwordLabel" destination="9AD-b5-bun" id="Neh-tt-Ui8"/> |
| <outlet property="passwordTextField" destination="FyJ-Ke-ba3" id="tGg-8m-QWZ"/> |
| <outlet property="pinInfoButton" destination="rtk-w4-zfQ" id="eo1-z8-7RN"/> |
| <outlet property="pinLabel" destination="VN2-rO-YYy" id="qaM-sZ-9hX"/> |
| <outlet property="pinTextField" destination="3CA-fY-2S2" id="Gsg-2S-MS5"/> |
| </connections> |
| </viewController> |
| <placeholder placeholderIdentifier="IBFirstResponder" id="6ma-i4-SuK" userLabel="First Responder" sceneMemberID="firstResponder"/> |
| </objects> |
| <point key="canvasLocation" x="1104.8" y="366.56671664167919"/> |
| </scene> |
| </scenes> |
| <resources> |
| <image name="background_ring" width="750" height="1334"/> |
| </resources> |
| </document> |