mirror of
https://github.com/copyrighttxt/watrbx-game-engine.git
synced 2026-09-04 20:57:49 +00:00
787 lines
72 KiB
XML
787 lines
72 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6254" systemVersion="14B25" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="XDK-F6-9Y5">
|
|
<dependencies>
|
|
<deployment identifier="iOS"/>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6247"/>
|
|
<capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
|
|
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
|
|
</dependencies>
|
|
<scenes>
|
|
<!--Startup View Controller-->
|
|
<scene sceneID="8mf-Ea-WOt">
|
|
<objects>
|
|
<viewController id="pzz-xK-D6a" customClass="StartupViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="jPp-ga-fb3"/>
|
|
<viewControllerLayoutGuide type="bottom" id="rKs-jM-S2G"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="K2y-jH-rbC">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="BZp-aM-oZh">
|
|
<rect key="frame" x="63" y="350" width="194" height="45"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="45" id="3Ui-FA-dfu"/>
|
|
<constraint firstAttribute="width" constant="194" id="4sD-50-a3j"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="18"/>
|
|
<state key="normal">
|
|
<string key="title" base64-UTF8="YES">
|
|
EFNldHRpbmdzA
|
|
</string>
|
|
<color key="titleColor" red="0.1843137255" green="0.1843137255" blue="0.1843137255" alpha="1" colorSpace="calibratedRGB"/>
|
|
</state>
|
|
<connections>
|
|
<segue destination="Rch-p7-CnX" kind="push" id="BKY-7m-ZaX"/>
|
|
</connections>
|
|
</button>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Zg1-VC-88U">
|
|
<rect key="frame" x="63" y="285" width="194" height="45"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="194" id="QNj-lm-Eql"/>
|
|
<constraint firstAttribute="height" constant="45" id="wo5-er-dTN"/>
|
|
</constraints>
|
|
<state key="normal" title="Connect to Studio">
|
|
<color key="titleColor" red="0.18431372549019609" green="0.18431372549019609" blue="0.18431372549019609" alpha="1" colorSpace="calibratedRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="connectButtonPressed:" destination="pzz-xK-D6a" eventType="touchUpInside" id="Fvh-So-dh7"/>
|
|
</connections>
|
|
</button>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="wh4-Za-ns7">
|
|
<rect key="frame" x="70" y="528" width="181" height="30"/>
|
|
<state key="normal" title="Looking to Play ROBLOX?">
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="robloxMobileButtonPressed:" destination="pzz-xK-D6a" eventType="touchUpInside" id="2Kg-Mw-4Sy"/>
|
|
</connections>
|
|
</button>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="- Developer -" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dqF-pK-AvF">
|
|
<rect key="frame" x="110" y="172" width="101" height="21"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
|
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" verticalCompressionResistancePriority="749" image="roblox-logo.png" translatesAutoresizingMaskIntoConstraints="NO" id="Jvj-6M-Rwi">
|
|
<rect key="frame" x="31" y="104" width="258" height="66"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="258" id="aoL-oj-Igt"/>
|
|
<constraint firstAttribute="height" constant="66" id="pfe-Hk-JcM"/>
|
|
</constraints>
|
|
</imageView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstItem="dqF-pK-AvF" firstAttribute="top" secondItem="Jvj-6M-Rwi" secondAttribute="bottom" constant="2" id="05w-3y-z0T"/>
|
|
<constraint firstItem="Jvj-6M-Rwi" firstAttribute="top" secondItem="jPp-ga-fb3" secondAttribute="bottom" constant="60" id="4Mc-Q6-KU1"/>
|
|
<constraint firstAttribute="centerX" secondItem="wh4-Za-ns7" secondAttribute="centerX" id="4jU-sf-sWr"/>
|
|
<constraint firstAttribute="centerX" secondItem="Zg1-VC-88U" secondAttribute="centerX" id="K3R-qU-lGg"/>
|
|
<constraint firstItem="Zg1-VC-88U" firstAttribute="top" secondItem="dqF-pK-AvF" secondAttribute="bottom" constant="92" id="OAG-Ke-4k6"/>
|
|
<constraint firstAttribute="centerX" secondItem="BZp-aM-oZh" secondAttribute="centerX" id="ODc-js-JGJ"/>
|
|
<constraint firstItem="BZp-aM-oZh" firstAttribute="top" secondItem="Zg1-VC-88U" secondAttribute="bottom" constant="20" id="cuP-ef-Pyy"/>
|
|
<constraint firstAttribute="centerX" secondItem="Jvj-6M-Rwi" secondAttribute="centerX" id="gJF-t0-Uyl"/>
|
|
<constraint firstItem="rKs-jM-S2G" firstAttribute="top" secondItem="wh4-Za-ns7" secondAttribute="bottom" constant="10" id="gzL-pR-Yb9"/>
|
|
<constraint firstAttribute="centerX" secondItem="dqF-pK-AvF" secondAttribute="centerX" id="k1X-yV-cX9"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" id="AHM-RA-cDZ"/>
|
|
<nil key="simulatedStatusBarMetrics"/>
|
|
<connections>
|
|
<outlet property="connectToStudioButton" destination="Zg1-VC-88U" id="khY-Tf-bJk"/>
|
|
<outlet property="developerLabel" destination="dqF-pK-AvF" id="INJ-Qu-B2A"/>
|
|
<outlet property="robloxLogo" destination="Jvj-6M-Rwi" id="k5v-Pp-wfi"/>
|
|
<outlet property="robloxMobileButton" destination="wh4-Za-ns7" id="Rmc-JZ-KfM"/>
|
|
<outlet property="settingsButton" destination="BZp-aM-oZh" id="SHQ-zq-QTb"/>
|
|
<outlet property="verticalButtonConstraint" destination="OAG-Ke-4k6" id="CWh-cz-b5z"/>
|
|
<outlet property="verticalLogoConstraint" destination="4Mc-Q6-KU1" id="xdJ-aa-Tpu"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="Bax-VJ-sRf" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="1510" y="-2"/>
|
|
</scene>
|
|
<!--Connect to Studio-->
|
|
<scene sceneID="0Le-Ku-tpO">
|
|
<objects>
|
|
<viewController storyboardIdentifier="StudioConnectionViewController" id="ao4-mp-6nm" customClass="StudioConnectionViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="yLd-Mh-rQg"/>
|
|
<viewControllerLayoutGuide type="bottom" id="5CZ-Rh-0L5"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="xLB-25-pws">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Waiting for ROBLOX Studio Connection..." textAlignment="center" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="270" translatesAutoresizingMaskIntoConstraints="NO" id="PDz-NE-dU9">
|
|
<rect key="frame" x="47" y="79" width="227" height="189"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="189" id="rAc-5g-o6I"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="18"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" showsTouchWhenHighlighted="YES" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="1bL-DF-NV4">
|
|
<rect key="frame" x="63" y="468" width="194" height="45"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="45" id="9mo-O9-7lh"/>
|
|
<constraint firstAttribute="width" constant="194" id="PWN-SB-mjZ"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="18"/>
|
|
<state key="normal" title="Connect">
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="connectToStudioForPlaySession:" destination="ao4-mp-6nm" eventType="touchUpInside" id="WDs-BE-j3y"/>
|
|
</connections>
|
|
</button>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="loading-0.png" translatesAutoresizingMaskIntoConstraints="NO" id="vE7-Se-lFo">
|
|
<rect key="frame" x="140" y="288" width="40" height="40"/>
|
|
</imageView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstAttribute="centerX" secondItem="vE7-Se-lFo" secondAttribute="centerX" id="9Z6-Kk-5a8"/>
|
|
<constraint firstAttribute="centerX" secondItem="1bL-DF-NV4" secondAttribute="centerX" id="VbL-je-vMe"/>
|
|
<constraint firstItem="PDz-NE-dU9" firstAttribute="top" secondItem="yLd-Mh-rQg" secondAttribute="bottom" constant="15" id="Y9x-hg-mUz"/>
|
|
<constraint firstItem="5CZ-Rh-0L5" firstAttribute="top" secondItem="1bL-DF-NV4" secondAttribute="bottom" constant="55" id="You-8B-9Tj"/>
|
|
<constraint firstItem="vE7-Se-lFo" firstAttribute="top" secondItem="PDz-NE-dU9" secondAttribute="bottom" constant="20" id="pAM-wz-kyh"/>
|
|
<constraint firstAttribute="centerX" secondItem="PDz-NE-dU9" secondAttribute="centerX" id="wtd-Ir-Mvj"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" title="Connect to Studio" id="jIE-9O-h2a"/>
|
|
<simulatedNavigationBarMetrics key="simulatedTopBarMetrics" prompted="NO"/>
|
|
<connections>
|
|
<outlet property="connectToStudioButton" destination="1bL-DF-NV4" id="gjW-uR-z9G"/>
|
|
<outlet property="connectingLabel" destination="PDz-NE-dU9" id="gFX-eh-8QH"/>
|
|
<outlet property="loadingSpinner" destination="vE7-Se-lFo" id="svm-gV-wPT"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="IfW-I0-5i6" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="2756" y="-2"/>
|
|
</scene>
|
|
<!--Pair With Studio-->
|
|
<scene sceneID="2Og-hV-UMJ">
|
|
<objects>
|
|
<viewController storyboardIdentifier="StudioPairViewController" id="GQ2-wq-gkr" customClass="StudioPairViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="893-BY-bAS"/>
|
|
<viewControllerLayoutGuide type="bottom" id="Ch8-rK-ke8"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="qDS-Yu-1fk">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" usesAttributedText="YES" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="258" translatesAutoresizingMaskIntoConstraints="NO" id="pBw-XR-qfs">
|
|
<rect key="frame" x="31" y="90" width="258" height="64"/>
|
|
<attributedString key="attributedText">
|
|
<fragment content="Enter ">
|
|
<attributes>
|
|
<color key="NSColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
|
|
<font key="NSFont" size="17" name="HelveticaNeue"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="center" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content="ROBLOX Dev Code">
|
|
<attributes>
|
|
<color key="NSColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
|
|
<font key="NSFont" size="17" name="HelveticaNeue-Bold"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="center" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
|
|
</attributes>
|
|
</fragment>
|
|
<fragment content=" from ROBLOX Studio to connect">
|
|
<attributes>
|
|
<color key="NSColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
|
|
<font key="NSFont" size="17" name="HelveticaNeue"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="center" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
|
|
</attributes>
|
|
</fragment>
|
|
</attributedString>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<button opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ene-YC-U7w">
|
|
<rect key="frame" x="35" y="341" width="250" height="30"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="250" id="JZQ-It-OWX"/>
|
|
<constraint firstAttribute="height" constant="30" id="OZY-BI-KDP"/>
|
|
</constraints>
|
|
<state key="normal" title="How to find RBX Dev Code">
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="helpButtonPressed:" destination="GQ2-wq-gkr" eventType="touchUpInside" id="7YI-aj-sfU"/>
|
|
</connections>
|
|
</button>
|
|
<imageView hidden="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" misplaced="YES" image="loading-0.png" translatesAutoresizingMaskIntoConstraints="NO" id="Ejj-4P-ZI1">
|
|
<rect key="frame" x="140" y="418" width="40" height="40"/>
|
|
</imageView>
|
|
<imageView hidden="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="behind_alert_view.png" translatesAutoresizingMaskIntoConstraints="NO" id="KYA-z0-XvC">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
</imageView>
|
|
<button opaque="NO" alpha="0.5" contentMode="scaleToFill" verticalHuggingPriority="249" misplaced="YES" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" showsTouchWhenHighlighted="YES" adjustsImageWhenHighlighted="NO" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="1Mr-vh-rXY">
|
|
<rect key="frame" x="63" y="279" width="194" height="45"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="194" id="f1x-iV-Egq"/>
|
|
<constraint firstAttribute="height" constant="45" id="fdu-3l-Jjl"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="18"/>
|
|
<state key="normal" title="Pair">
|
|
<color key="titleColor" red="0.41568630933761597" green="0.82352948188781738" blue="0.070588238537311554" alpha="1" colorSpace="deviceRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="pairWithStudio:" destination="GQ2-wq-gkr" eventType="touchUpInside" id="ceK-I8-5b2"/>
|
|
</connections>
|
|
</button>
|
|
<view autoresizesSubviews="NO" opaque="NO" contentMode="scaleToFill" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="BeZ-ED-60B" userLabel="DevCode View">
|
|
<rect key="frame" x="33" y="177" width="256" height="60"/>
|
|
<subviews>
|
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" ambiguous="YES" misplaced="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" usesAttributedText="YES" placeholder="4-digit number" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="D4s-av-6OG">
|
|
<rect key="frame" x="113" y="22" width="139" height="30"/>
|
|
<attributedString key="attributedText"/>
|
|
<textInputTraits key="textInputTraits" autocorrectionType="no" keyboardType="numberPad" keyboardAppearance="light" returnKeyType="go"/>
|
|
<connections>
|
|
<action selector="codeFieldDidEndOnExit:" destination="GQ2-wq-gkr" eventType="editingDidEndOnExit" id="pnB-r2-qEO"/>
|
|
</connections>
|
|
</textField>
|
|
<button opaque="NO" contentMode="scaleToFill" verticalHuggingPriority="249" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenHighlighted="NO" adjustsImageWhenDisabled="NO" lineBreakMode="wordWrap" translatesAutoresizingMaskIntoConstraints="NO" id="Ko7-UF-JJJ">
|
|
<rect key="frame" x="1" y="18" width="254" height="37"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="254" id="Ws5-zo-868"/>
|
|
<constraint firstAttribute="height" constant="37" id="fNf-kn-hnh"/>
|
|
</constraints>
|
|
<state key="normal" title="Dev Code">
|
|
<color key="titleColor" red="0.0061270000220000004" green="0.60869565219999999" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="devCodeAreaPressed:" destination="GQ2-wq-gkr" eventType="touchUpInside" id="yd2-p5-iyC"/>
|
|
</connections>
|
|
</button>
|
|
<view userInteractionEnabled="NO" contentMode="scaleToFill" ambiguous="YES" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="0jI-U8-EhF" userLabel="Line View">
|
|
<rect key="frame" x="1" y="54" width="254" height="2"/>
|
|
<color key="backgroundColor" red="0.27684550382653061" green="0.27684550382653061" blue="0.27684550382653061" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="tintColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="0.0" colorSpace="custom" customColorSpace="calibratedWhite"/>
|
|
<color key="tintColor" white="1" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstAttribute="centerX" secondItem="0jI-U8-EhF" secondAttribute="centerX" id="39J-DG-g1v"/>
|
|
<constraint firstAttribute="height" constant="60" id="5Js-yr-6DX"/>
|
|
<constraint firstAttribute="centerX" secondItem="D4s-av-6OG" secondAttribute="centerX" constant="-54.5" id="Iey-3p-9P0"/>
|
|
<constraint firstAttribute="width" constant="256" id="aa3-zt-S5j"/>
|
|
<constraint firstItem="Ko7-UF-JJJ" firstAttribute="top" secondItem="BeZ-ED-60B" secondAttribute="top" constant="18" id="b0Z-yd-LdZ"/>
|
|
<constraint firstAttribute="centerX" secondItem="Ko7-UF-JJJ" secondAttribute="centerX" id="iXH-yG-d8m"/>
|
|
</constraints>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
|
|
<constraints>
|
|
<constraint firstItem="ene-YC-U7w" firstAttribute="leading" secondItem="qDS-Yu-1fk" secondAttribute="leading" constant="35" id="0Jg-TB-tC9"/>
|
|
<constraint firstItem="pBw-XR-qfs" firstAttribute="leading" secondItem="qDS-Yu-1fk" secondAttribute="leading" constant="31" id="28n-uW-xGc"/>
|
|
<constraint firstItem="KYA-z0-XvC" firstAttribute="top" secondItem="qDS-Yu-1fk" secondAttribute="top" id="2wh-AJ-g4d"/>
|
|
<constraint firstItem="1Mr-vh-rXY" firstAttribute="leading" secondItem="qDS-Yu-1fk" secondAttribute="leading" constant="63" id="3ib-SX-9dK"/>
|
|
<constraint firstAttribute="centerX" secondItem="ene-YC-U7w" secondAttribute="centerX" id="D0V-WY-uf5"/>
|
|
<constraint firstAttribute="trailing" secondItem="KYA-z0-XvC" secondAttribute="trailing" id="Fbx-GR-STR"/>
|
|
<constraint firstAttribute="trailing" secondItem="1Mr-vh-rXY" secondAttribute="trailing" constant="63" id="Gz7-AE-ufw"/>
|
|
<constraint firstItem="1Mr-vh-rXY" firstAttribute="centerY" secondItem="BeZ-ED-60B" secondAttribute="centerY" constant="70" id="KQs-vd-LvU"/>
|
|
<constraint firstItem="BeZ-ED-60B" firstAttribute="leading" secondItem="qDS-Yu-1fk" secondAttribute="leading" constant="33" id="Qhk-kl-VcH"/>
|
|
<constraint firstAttribute="centerX" secondItem="BeZ-ED-60B" secondAttribute="centerX" id="QkI-6u-TPR"/>
|
|
<constraint firstItem="KYA-z0-XvC" firstAttribute="leading" secondItem="qDS-Yu-1fk" secondAttribute="leading" id="QpO-uU-Z83"/>
|
|
<constraint firstItem="Ch8-rK-ke8" firstAttribute="top" secondItem="KYA-z0-XvC" secondAttribute="bottom" id="RkJ-1Q-eMG"/>
|
|
<constraint firstAttribute="centerX" secondItem="BeZ-ED-60B" secondAttribute="centerX" id="S1x-xt-sQa"/>
|
|
<constraint firstItem="BeZ-ED-60B" firstAttribute="top" secondItem="pBw-XR-qfs" secondAttribute="centerY" constant="30" id="amk-8e-zq0"/>
|
|
<constraint firstItem="ene-YC-U7w" firstAttribute="top" secondItem="1Mr-vh-rXY" secondAttribute="bottom" constant="12" id="d8a-3k-AdV"/>
|
|
<constraint firstAttribute="centerX" secondItem="BeZ-ED-60B" secondAttribute="centerX" id="hm9-ro-oQe"/>
|
|
<constraint firstItem="pBw-XR-qfs" firstAttribute="top" secondItem="893-BY-bAS" secondAttribute="top" constant="40" id="jso-e4-P3T"/>
|
|
<constraint firstItem="Ch8-rK-ke8" firstAttribute="top" secondItem="KYA-z0-XvC" secondAttribute="bottom" id="nPy-i5-vot"/>
|
|
<constraint firstAttribute="centerX" secondItem="Ejj-4P-ZI1" secondAttribute="centerX" id="oyc-bn-P3h"/>
|
|
<constraint firstAttribute="centerX" secondItem="pBw-XR-qfs" secondAttribute="centerX" id="qU3-6h-36j"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" title="Pair With Studio" id="Weu-Uu-bsz">
|
|
<barButtonItem key="rightBarButtonItem" title="Clear" id="3dC-a3-2mR">
|
|
<connections>
|
|
<action selector="clearPairCode:" destination="GQ2-wq-gkr" id="9aK-xo-B3L"/>
|
|
</connections>
|
|
</barButtonItem>
|
|
</navigationItem>
|
|
<simulatedNavigationBarMetrics key="simulatedTopBarMetrics" prompted="NO"/>
|
|
<connections>
|
|
<outlet property="clearButton" destination="3dC-a3-2mR" id="7Wl-IT-kbo"/>
|
|
<outlet property="codeField" destination="D4s-av-6OG" id="0Gp-IF-Ekf"/>
|
|
<outlet property="devCodeConstraint" destination="amk-8e-zq0" id="k4M-dP-qK9"/>
|
|
<outlet property="enterPairCodeButton" destination="Ko7-UF-JJJ" id="Xsk-t4-bnP"/>
|
|
<outlet property="loadingSpinner" destination="Ejj-4P-ZI1" id="7ho-gT-zOa"/>
|
|
<outlet property="pairButtonConstraint" destination="KQs-vd-LvU" id="FV4-68-sZ3"/>
|
|
<outlet property="pairToStudioButton" destination="1Mr-vh-rXY" id="3Z3-l6-ME2"/>
|
|
<outlet property="pairToStudioHelpButton" destination="ene-YC-U7w" id="CZ4-VD-Kho"/>
|
|
<outlet property="pairingLabel" destination="pBw-XR-qfs" id="IIa-BI-0D5"/>
|
|
<outlet property="pairingVignette" destination="KYA-z0-XvC" id="kJL-uL-ab4"/>
|
|
<outlet property="topMostConstraint" destination="jso-e4-P3T" id="sLJ-X5-mxO"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="aYN-Zm-NCa" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="2756" y="956"/>
|
|
</scene>
|
|
<!--Navigation Controller-->
|
|
<scene sceneID="GgN-Fm-hXv">
|
|
<objects>
|
|
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="XDK-F6-9Y5" sceneMemberID="viewController">
|
|
<toolbarItems/>
|
|
<navigationBar key="navigationBar" contentMode="scaleToFill" id="nmu-u4-ngf">
|
|
<rect key="frame" x="0.0" y="0.0" width="768" height="44"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<color key="barTintColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<textAttributes key="titleTextAttributes">
|
|
<fontDescription key="fontDescription" name="HelveticaNeue" family="Helvetica Neue" pointSize="18"/>
|
|
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
|
</textAttributes>
|
|
</navigationBar>
|
|
<nil name="viewControllers"/>
|
|
<connections>
|
|
<segue destination="pzz-xK-D6a" kind="relationship" relationship="rootViewController" id="g5Q-7r-TcX"/>
|
|
</connections>
|
|
</navigationController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="d5D-g4-btP" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="816" y="-2"/>
|
|
</scene>
|
|
<!--Debug Settings View Controller-->
|
|
<scene sceneID="b7j-Pu-K4g">
|
|
<objects>
|
|
<viewController modalPresentationStyle="formSheet" id="Rch-p7-CnX" userLabel="Debug Settings View Controller" customClass="SettingsViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="KRs-8N-dSI"/>
|
|
<viewControllerLayoutGuide type="bottom" id="bvv-LD-6PZ"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="NoT-2j-3pn">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" ambiguous="YES" directionalLockEnabled="YES" showsHorizontalScrollIndicator="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tSZ-kW-ci4">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<subviews>
|
|
<view contentMode="scaleToFill" ambiguous="YES" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="oei-07-Ofu" userLabel="Content View">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<subviews>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" fixedFrame="YES" text="Stats Display" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Qdv-ND-e9O">
|
|
<rect key="frame" x="20" y="20" width="107" height="20"/>
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/>
|
|
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" fixedFrame="YES" text="Connection" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="7XS-Wf-vIe">
|
|
<rect key="frame" x="20" y="320" width="107" height="20"/>
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/>
|
|
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<button opaque="NO" userInteractionEnabled="NO" tag="13" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="c0g-JS-eAc" userLabel="verifyStatusButton">
|
|
<rect key="frame" x="481" y="150" width="36" height="36"/>
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
<state key="normal">
|
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="highlighted">
|
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
</button>
|
|
<button opaque="NO" userInteractionEnabled="NO" tag="12" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="bJz-hq-J0k" userLabel="passwordStatusButton">
|
|
<rect key="frame" x="481" y="101" width="36" height="36"/>
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
<state key="normal">
|
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="highlighted">
|
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
</button>
|
|
<button opaque="NO" contentMode="scaleToFill" ambiguous="YES" misplaced="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="wordWrap" translatesAutoresizingMaskIntoConstraints="NO" id="5jy-Kk-LHY">
|
|
<rect key="frame" x="0.0" y="364" width="320" height="40"/>
|
|
<color key="backgroundColor" red="0.9678587826733388" green="0.97589408700500402" blue="1" alpha="1" colorSpace="calibratedRGB"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="40" id="COH-vS-t6E"/>
|
|
<constraint firstAttribute="width" constant="320" id="Yzc-8u-0tN"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" name="HelveticaNeue-Bold" family="Helvetica Neue" pointSize="15"/>
|
|
<inset key="contentEdgeInsets" minX="20" minY="0.0" maxX="0.0" maxY="0.0"/>
|
|
<state key="normal" title="Connect to New Studio"/>
|
|
<connections>
|
|
<action selector="pairWithStudioPressed:" destination="Rch-p7-CnX" eventType="touchUpInside" id="Xqv-yY-Yil"/>
|
|
</connections>
|
|
</button>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" misplaced="YES" image="forwardChevron.png" translatesAutoresizingMaskIntoConstraints="NO" id="nlc-aR-x6Z">
|
|
<rect key="frame" x="290" y="372" width="24" height="24"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="24" id="XOR-iT-i9j"/>
|
|
<constraint firstAttribute="width" constant="24" id="bae-a3-6Yo"/>
|
|
</constraints>
|
|
</imageView>
|
|
<tableView clipsSubviews="YES" contentMode="scaleToFill" ambiguous="YES" misplaced="YES" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="1" translatesAutoresizingMaskIntoConstraints="NO" id="3NY-CL-b0K">
|
|
<rect key="frame" x="0.0" y="65" width="320" height="220"/>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<rect key="contentStretch" x="0.0" y="1.3877787807814457e-17" width="1" height="1"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="220" id="btw-N7-64W"/>
|
|
</constraints>
|
|
<inset key="separatorInset" minX="20" minY="0.0" maxX="0.0" maxY="0.0"/>
|
|
<color key="sectionIndexBackgroundColor" red="0.96785878270000003" green="0.97589408700000002" blue="1" alpha="1" colorSpace="calibratedRGB"/>
|
|
<prototypes>
|
|
<tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="lTn-20-B0k">
|
|
<rect key="frame" x="0.0" y="22" width="320" height="44"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="lTn-20-B0k" id="iIF-3j-rma">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="43"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
</tableViewCellContentView>
|
|
</tableViewCell>
|
|
</prototypes>
|
|
<sections/>
|
|
<connections>
|
|
<outlet property="dataSource" destination="Rch-p7-CnX" id="C9F-uw-6Wc"/>
|
|
<outlet property="delegate" destination="Rch-p7-CnX" id="DFo-wl-LQZ"/>
|
|
</connections>
|
|
</tableView>
|
|
</subviews>
|
|
<color key="backgroundColor" red="0.9583648632595535" green="0.95704415513644048" blue="0.98011363636363635" alpha="1" colorSpace="calibratedRGB"/>
|
|
<constraints>
|
|
<constraint firstAttribute="centerX" secondItem="nlc-aR-x6Z" secondAttribute="centerX" constant="-142" id="9Io-LZ-qqV"/>
|
|
<constraint firstAttribute="centerX" secondItem="3NY-CL-b0K" secondAttribute="centerX" id="nW7-ez-FLm"/>
|
|
<constraint firstAttribute="centerX" secondItem="5jy-Kk-LHY" secondAttribute="centerX" id="z1j-fU-uhY"/>
|
|
</constraints>
|
|
</view>
|
|
</subviews>
|
|
<constraints>
|
|
<constraint firstAttribute="trailing" secondItem="oei-07-Ofu" secondAttribute="trailing" id="0jC-VX-D77"/>
|
|
<constraint firstItem="oei-07-Ofu" firstAttribute="top" secondItem="tSZ-kW-ci4" secondAttribute="top" id="Lyx-qs-LMB"/>
|
|
<constraint firstItem="oei-07-Ofu" firstAttribute="leading" secondItem="tSZ-kW-ci4" secondAttribute="leading" id="Tvd-fL-4Oe"/>
|
|
<constraint firstAttribute="bottom" secondItem="oei-07-Ofu" secondAttribute="bottom" id="h2v-wp-E4q"/>
|
|
</constraints>
|
|
</scrollView>
|
|
</subviews>
|
|
<color key="backgroundColor" red="0.94901960784313721" green="0.95294117647058818" blue="0.96470588235294119" alpha="1" colorSpace="calibratedRGB"/>
|
|
<constraints>
|
|
<constraint firstItem="tSZ-kW-ci4" firstAttribute="top" secondItem="NoT-2j-3pn" secondAttribute="top" id="D6e-VS-qmB"/>
|
|
<constraint firstItem="bvv-LD-6PZ" firstAttribute="top" secondItem="tSZ-kW-ci4" secondAttribute="bottom" id="fWl-64-udC"/>
|
|
<constraint firstItem="tSZ-kW-ci4" firstAttribute="leading" secondItem="NoT-2j-3pn" secondAttribute="leading" id="mMe-3o-cwT"/>
|
|
<constraint firstAttribute="trailing" secondItem="tSZ-kW-ci4" secondAttribute="trailing" id="wd1-d2-uiM"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" title="Settings" id="1Vv-xV-cy7">
|
|
<barButtonItem key="rightBarButtonItem" title="Log In" id="aDa-uy-Am0">
|
|
<connections>
|
|
<segue destination="aoT-U4-pya" kind="push" id="aId-CB-DBW"/>
|
|
</connections>
|
|
</barButtonItem>
|
|
</navigationItem>
|
|
<connections>
|
|
<outlet property="contentView" destination="oei-07-Ofu" id="Qbb-JA-aq5"/>
|
|
<outlet property="debugDisplayLabel" destination="Qdv-ND-e9O" id="PYi-G3-odm"/>
|
|
<outlet property="debugDisplayTableView" destination="3NY-CL-b0K" id="z3e-zY-PVc"/>
|
|
<outlet property="pairWithStudioButton" destination="5jy-Kk-LHY" id="OQp-U5-rVo"/>
|
|
<outlet property="pairWithStudioLabel" destination="7XS-Wf-vIe" id="nSv-le-IQd"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="J4Y-ta-CPM" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="2756" y="-918"/>
|
|
</scene>
|
|
<!--Login-->
|
|
<scene sceneID="tZ5-KK-tGH">
|
|
<objects>
|
|
<viewController id="aoT-U4-pya" customClass="TestAccountSigninViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="uRm-JS-TQO"/>
|
|
<viewControllerLayoutGuide type="bottom" id="5Fi-8G-Vif"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="duP-2f-f8F">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder=" Username" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="IJQ-Av-wVk">
|
|
<rect key="frame" x="35" y="74" width="250" height="30"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="30" id="G1J-Qb-5Hx"/>
|
|
<constraint firstAttribute="width" constant="250" id="ORN-Nw-aNK"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
<textInputTraits key="textInputTraits" returnKeyType="next"/>
|
|
<connections>
|
|
<action selector="usernameDidEndOnExit:" destination="aoT-U4-pya" eventType="editingDidEndOnExit" id="KIA-DJ-FZU"/>
|
|
</connections>
|
|
</textField>
|
|
<textField opaque="NO" clipsSubviews="YES" tag="1" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder=" Password" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="OwM-OU-JoF">
|
|
<rect key="frame" x="35" y="154" width="250" height="30"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="250" id="4Sm-gQ-XWL"/>
|
|
<constraint firstAttribute="height" constant="30" id="T6S-Ni-Im9"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
<textInputTraits key="textInputTraits" returnKeyType="go" secureTextEntry="YES"/>
|
|
<connections>
|
|
<action selector="passwordDidEndOnExit:" destination="aoT-U4-pya" eventType="editingDidEndOnExit" id="KCO-o3-OCV"/>
|
|
</connections>
|
|
</textField>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Apb-bb-TUZ">
|
|
<rect key="frame" x="63" y="226" width="194" height="40"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="194" id="QOH-E7-UGO"/>
|
|
<constraint firstAttribute="height" constant="40" id="dCp-3t-CR7"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="22"/>
|
|
<state key="normal" title="Login">
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="loginButtonPressed:" destination="aoT-U4-pya" eventType="touchUpInside" id="g2y-2V-6C4"/>
|
|
</connections>
|
|
</button>
|
|
<button opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="PTL-AT-PHZ">
|
|
<rect key="frame" x="63" y="360" width="194" height="40"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="22"/>
|
|
<state key="normal" title="Forgot Password?">
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<segue destination="kQX-BR-Ebn" kind="push" id="JcM-Ma-RxY"/>
|
|
</connections>
|
|
</button>
|
|
<view userInteractionEnabled="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="qyi-RP-IEf" userLabel="Line View">
|
|
<rect key="frame" x="33" y="110" width="254" height="2"/>
|
|
<color key="backgroundColor" red="0.27843137254901962" green="0.27843137254901962" blue="0.27843137254901962" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="tintColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="2" id="SbN-dk-ngk"/>
|
|
<constraint firstAttribute="width" constant="254" id="o95-Ou-8vH"/>
|
|
</constraints>
|
|
</view>
|
|
<view userInteractionEnabled="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="3cf-WT-mjz" userLabel="Line View">
|
|
<rect key="frame" x="33" y="187" width="254" height="2"/>
|
|
<color key="backgroundColor" red="0.27843137254901962" green="0.27843137254901962" blue="0.27843137254901962" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="tintColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="2" id="8gV-wD-TXI"/>
|
|
<constraint firstAttribute="width" constant="254" id="BUq-f6-Zoz"/>
|
|
</constraints>
|
|
</view>
|
|
<view hidden="YES" alpha="0.84999999999999998" contentMode="scaleToFill" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="OW1-vT-vUB">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="570"/>
|
|
<subviews>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" misplaced="YES" text="Logging in..." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lqU-0u-0LH">
|
|
<rect key="frame" x="91" y="300" width="139" height="32"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="23"/>
|
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3cS-as-T8r">
|
|
<rect key="frame" x="148" y="268" width="24" height="24"/>
|
|
</imageView>
|
|
</subviews>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
|
|
<constraints>
|
|
<constraint firstAttribute="centerX" secondItem="lqU-0u-0LH" secondAttribute="centerX" id="oLE-vf-xto"/>
|
|
<constraint firstAttribute="centerX" secondItem="3cS-as-T8r" secondAttribute="centerX" id="wx8-Ia-Fwi"/>
|
|
</constraints>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstAttribute="centerX" secondItem="OW1-vT-vUB" secondAttribute="centerX" id="6eO-rq-DIu"/>
|
|
<constraint firstAttribute="centerX" secondItem="OwM-OU-JoF" secondAttribute="centerX" id="EoY-JM-bwX"/>
|
|
<constraint firstItem="Apb-bb-TUZ" firstAttribute="top" secondItem="3cf-WT-mjz" secondAttribute="bottom" constant="37" id="G5k-UB-PLy"/>
|
|
<constraint firstAttribute="centerX" secondItem="3cf-WT-mjz" secondAttribute="centerX" id="GAV-xw-20Y"/>
|
|
<constraint firstItem="IJQ-Av-wVk" firstAttribute="top" secondItem="uRm-JS-TQO" secondAttribute="bottom" constant="30" id="GoS-Z6-Fhw"/>
|
|
<constraint firstItem="3cf-WT-mjz" firstAttribute="top" secondItem="OwM-OU-JoF" secondAttribute="bottom" constant="3" id="HS0-v2-9w6"/>
|
|
<constraint firstItem="5Fi-8G-Vif" firstAttribute="top" secondItem="PTL-AT-PHZ" secondAttribute="bottom" constant="5" id="LjQ-iv-3An"/>
|
|
<constraint firstItem="OW1-vT-vUB" firstAttribute="leading" secondItem="duP-2f-f8F" secondAttribute="leading" id="TTv-iP-Vso"/>
|
|
<constraint firstAttribute="centerX" secondItem="Apb-bb-TUZ" secondAttribute="centerX" id="XGU-fK-oYK"/>
|
|
<constraint firstAttribute="bottom" secondItem="OW1-vT-vUB" secondAttribute="bottom" constant="2" id="ZMq-T7-sQp"/>
|
|
<constraint firstAttribute="centerX" secondItem="qyi-RP-IEf" secondAttribute="centerX" id="ZrW-nc-hFZ"/>
|
|
<constraint firstItem="OW1-vT-vUB" firstAttribute="top" secondItem="duP-2f-f8F" secondAttribute="top" id="dpG-AA-dtJ"/>
|
|
<constraint firstAttribute="centerX" secondItem="PTL-AT-PHZ" secondAttribute="centerX" id="gjk-HY-G1J"/>
|
|
<constraint firstAttribute="centerX" secondItem="IJQ-Av-wVk" secondAttribute="centerX" id="hLW-Je-15n"/>
|
|
<constraint firstAttribute="trailing" secondItem="OW1-vT-vUB" secondAttribute="trailing" id="lsS-Q0-eSv"/>
|
|
<constraint firstItem="qyi-RP-IEf" firstAttribute="top" secondItem="IJQ-Av-wVk" secondAttribute="bottom" constant="6" id="rS4-Bw-tht"/>
|
|
<constraint firstItem="OwM-OU-JoF" firstAttribute="top" secondItem="qyi-RP-IEf" secondAttribute="bottom" constant="42" id="zb8-Fh-pmS"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" title="Login" id="CSl-Qf-pXv">
|
|
<barButtonItem key="rightBarButtonItem" title="Clear" id="luV-Xc-qZF">
|
|
<connections>
|
|
<action selector="logoutButtonPressed:" destination="aoT-U4-pya" id="mGH-Sq-9dW"/>
|
|
</connections>
|
|
</barButtonItem>
|
|
</navigationItem>
|
|
<connections>
|
|
<outlet property="forgotPasswordButton" destination="PTL-AT-PHZ" id="XDV-sc-HHt"/>
|
|
<outlet property="loadingSpinner" destination="3cS-as-T8r" id="fbc-bk-kn8"/>
|
|
<outlet property="loggingInView" destination="OW1-vT-vUB" id="XfC-Nk-6dF"/>
|
|
<outlet property="loginButton" destination="Apb-bb-TUZ" id="6M0-gm-cTM"/>
|
|
<outlet property="password" destination="OwM-OU-JoF" id="vjj-87-3RV"/>
|
|
<outlet property="username" destination="IJQ-Av-wVk" id="XRC-tW-PNn"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="kLx-yl-OQ6" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="3482" y="-918"/>
|
|
</scene>
|
|
<!--Forgot Password-->
|
|
<scene sceneID="EyZ-TC-oKL">
|
|
<objects>
|
|
<viewController id="kQX-BR-Ebn" customClass="ResetPasswordViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="H0D-in-4eo"/>
|
|
<viewControllerLayoutGuide type="bottom" id="gSf-DL-sRh"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="PBI-TI-jeV">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<webView contentMode="scaleToFill" scalesPageToFit="YES" translatesAutoresizingMaskIntoConstraints="NO" id="FP3-eb-M4w">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<connections>
|
|
<outlet property="delegate" destination="kQX-BR-Ebn" id="Rq1-gT-Dve"/>
|
|
</connections>
|
|
</webView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstItem="FP3-eb-M4w" firstAttribute="leading" secondItem="PBI-TI-jeV" secondAttribute="leadingMargin" constant="-16" id="HXw-Xb-8eq"/>
|
|
<constraint firstItem="gSf-DL-sRh" firstAttribute="top" secondItem="FP3-eb-M4w" secondAttribute="bottom" id="Ulr-4z-KmN"/>
|
|
<constraint firstAttribute="trailingMargin" secondItem="FP3-eb-M4w" secondAttribute="trailing" constant="-16" id="lNn-f1-5hY"/>
|
|
<constraint firstItem="FP3-eb-M4w" firstAttribute="top" secondItem="PBI-TI-jeV" secondAttribute="topMargin" id="p7i-ew-wTs"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" title="Forgot Password" id="osN-sB-Qzq">
|
|
<barButtonItem key="rightBarButtonItem" image="loading-0.png" width="24" id="CAi-HY-fj4">
|
|
<inset key="imageInsets" minX="0.0" minY="24" maxX="0.0" maxY="24"/>
|
|
</barButtonItem>
|
|
</navigationItem>
|
|
<connections>
|
|
<outlet property="loadingBarItem" destination="CAi-HY-fj4" id="uyr-K6-ZVa"/>
|
|
<outlet property="webView" destination="FP3-eb-M4w" id="Blv-nf-OEb"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="lSm-hl-3Gc" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="4197" y="-918"/>
|
|
</scene>
|
|
<!--How to Pair-->
|
|
<scene sceneID="xQx-Z9-cyT">
|
|
<objects>
|
|
<viewController storyboardIdentifier="PairTutorialViewController" id="eF6-dW-4zi" customClass="PairTutorialViewController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="ebb-l9-XFR"/>
|
|
<viewControllerLayoutGuide type="bottom" id="Tzp-6P-6dQ"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="SMK-K1-Wfz">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" usesAttributedText="YES" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="279" translatesAutoresizingMaskIntoConstraints="NO" id="Gzm-wJ-Qp5">
|
|
<rect key="frame" x="21" y="150" width="279" height="154"/>
|
|
<attributedString key="attributedText">
|
|
<fragment content="STEP_INSTRUCTIONS">
|
|
<attributes>
|
|
<color key="NSColor" cocoaTouchSystemColor="darkTextColor"/>
|
|
<font key="NSFont" size="17" name="HelveticaNeue"/>
|
|
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural"/>
|
|
</attributes>
|
|
</fragment>
|
|
</attributedString>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" misplaced="YES" image="step3.png" translatesAutoresizingMaskIntoConstraints="NO" id="Mh4-fy-ePe">
|
|
<rect key="frame" x="12" y="325" width="296" height="218"/>
|
|
<constraints>
|
|
<constraint firstAttribute="height" constant="218" id="iZl-NI-omW"/>
|
|
<constraint firstAttribute="width" constant="296" id="onq-pq-xa3"/>
|
|
</constraints>
|
|
</imageView>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="STEP_TITLE" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="F8Q-on-LCE">
|
|
<rect key="frame" x="20" y="112" width="280" height="36"/>
|
|
<constraints>
|
|
<constraint firstAttribute="width" constant="280" id="eLQ-OU-Zdc"/>
|
|
<constraint firstAttribute="height" constant="36" id="wjQ-cI-4rY"/>
|
|
</constraints>
|
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
|
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
|
|
<constraints>
|
|
<constraint firstAttribute="trailingMargin" secondItem="Gzm-wJ-Qp5" secondAttribute="trailing" constant="5" id="Alf-hf-R3g"/>
|
|
<constraint firstItem="Gzm-wJ-Qp5" firstAttribute="top" secondItem="F8Q-on-LCE" secondAttribute="bottom" constant="12" id="D1C-9X-lNx"/>
|
|
<constraint firstAttribute="centerX" secondItem="Gzm-wJ-Qp5" secondAttribute="centerX" id="Rva-gR-SqU"/>
|
|
<constraint firstItem="Gzm-wJ-Qp5" firstAttribute="leading" secondItem="SMK-K1-Wfz" secondAttribute="leadingMargin" constant="5" id="XeZ-u8-0uN"/>
|
|
<constraint firstAttribute="centerX" secondItem="Mh4-fy-ePe" secondAttribute="centerX" id="YTc-nb-PFY"/>
|
|
<constraint firstItem="F8Q-on-LCE" firstAttribute="top" secondItem="ebb-l9-XFR" secondAttribute="bottom" constant="48" id="nOZ-za-WG2"/>
|
|
<constraint firstAttribute="centerX" secondItem="F8Q-on-LCE" secondAttribute="centerX" id="sNL-ax-UPI"/>
|
|
</constraints>
|
|
</view>
|
|
<navigationItem key="navigationItem" title="How to Pair" id="7vK-DV-VMr">
|
|
<barButtonItem key="backBarButtonItem" title="Back" id="5X5-wS-Vax"/>
|
|
</navigationItem>
|
|
<simulatedNavigationBarMetrics key="simulatedTopBarMetrics" prompted="NO"/>
|
|
<connections>
|
|
<outlet property="instructionImageView" destination="Mh4-fy-ePe" id="mTA-Ci-AwE"/>
|
|
<outlet property="instructionLabel" destination="Gzm-wJ-Qp5" id="2oS-WC-fAH"/>
|
|
<outlet property="instructionTitle" destination="F8Q-on-LCE" id="pzF-Gi-aoY"/>
|
|
</connections>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="auE-5N-8JM" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="4312" y="956"/>
|
|
</scene>
|
|
<!--How to Pair-->
|
|
<scene sceneID="FBf-LZ-9fW">
|
|
<objects>
|
|
<pageViewController storyboardIdentifier="PageViewController" autoresizesArchivedViewToFullSize="NO" transitionStyle="scroll" navigationOrientation="horizontal" spineLocation="none" id="XLh-x5-zdY" sceneMemberID="viewController">
|
|
<navigationItem key="navigationItem" title="How to Pair" id="ERL-u6-QvI"/>
|
|
</pageViewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="3XX-OJ-4vV" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="3330" y="956"/>
|
|
</scene>
|
|
<!--Pair Tutorial Data Controller-->
|
|
<scene sceneID="csA-aq-N7P">
|
|
<objects>
|
|
<viewController storyboardIdentifier="PairTutorialDataController" id="tgZ-d5-GUX" customClass="PairTutorialDataController" sceneMemberID="viewController">
|
|
<layoutGuides>
|
|
<viewControllerLayoutGuide type="top" id="wDr-iI-1HP"/>
|
|
<viewControllerLayoutGuide type="bottom" id="0tW-kF-1wA"/>
|
|
</layoutGuides>
|
|
<view key="view" contentMode="scaleToFill" id="nFG-ML-XfU">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
|
|
</view>
|
|
<simulatedNavigationBarMetrics key="simulatedTopBarMetrics" prompted="NO"/>
|
|
</viewController>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="Nrj-cM-YJH" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="3829" y="956"/>
|
|
</scene>
|
|
</scenes>
|
|
<resources>
|
|
<image name="behind_alert_view.png" width="320" height="460"/>
|
|
<image name="forwardChevron.png" width="24" height="24"/>
|
|
<image name="loading-0.png" width="40" height="40"/>
|
|
<image name="roblox-logo.png" width="1031" height="265"/>
|
|
<image name="step3.png" width="346" height="212"/>
|
|
</resources>
|
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
|
<simulatedStatusBarMetrics key="statusBar"/>
|
|
<simulatedOrientationMetrics key="orientation"/>
|
|
<simulatedScreenMetrics key="destination" type="retina4"/>
|
|
</simulatedMetricsContainer>
|
|
</document>
|