WalkthroughStoryboard.storyboard 19.8 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 3
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11762" systemVersion="15G31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="GnB-zf-djy">
    <device id="retina3_5" orientation="portrait">
4 5 6 7
        <adaptation id="fullscreen"/>
    </device>
    <dependencies>
        <deployment identifier="iOS"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
8
        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/>
9 10 11 12 13 14
        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
    </dependencies>
    <scenes>
        <!--Navigation Controller-->
        <scene sceneID="azk-5X-z35">
            <objects>
15
                <navigationController navigationBarHidden="YES" id="GnB-zf-djy" sceneMemberID="viewController">
16 17 18 19
                    <navigationBar key="navigationBar" contentMode="scaleToFill" id="Pgv-sV-7YL">
                        <rect key="frame" x="0.0" y="0.0" width="375" height="44"/>
                        <autoresizingMask key="autoresizingMask"/>
                    </navigationBar>
Romain Bertozzi's avatar
Romain Bertozzi committed
20 21 22 23
                    <toolbar key="toolbar" opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="EHH-WC-Pef">
                        <rect key="frame" x="0.0" y="623" width="375" height="44"/>
                        <autoresizingMask key="autoresizingMask"/>
                    </toolbar>
24 25 26 27 28 29
                    <connections>
                        <segue destination="zOM-us-BHp" kind="relationship" relationship="rootViewController" id="Cs0-7s-oVR"/>
                    </connections>
                </navigationController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="c5B-LX-9rY" userLabel="First Responder" sceneMemberID="firstResponder"/>
            </objects>
Romain Bertozzi's avatar
Romain Bertozzi committed
30
            <point key="canvasLocation" x="-489" y="24"/>
31
        </scene>
32
        <!--Welcome View Controller-->
33 34
        <scene sceneID="BPo-UM-NNL">
            <objects>
35
                <viewController id="zOM-us-BHp" customClass="WelcomeViewController" customModule="Ring" customModuleProvider="target" sceneMemberID="viewController">
36 37 38 39 40
                    <layoutGuides>
                        <viewControllerLayoutGuide type="top" id="Lps-eE-m7k"/>
                        <viewControllerLayoutGuide type="bottom" id="OgW-31-HCB"/>
                    </layoutGuides>
                    <view key="view" contentMode="scaleToFill" id="GmX-eQ-kCs">
41
                        <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
42
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
43
                        <subviews>
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
                            <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" alignment="center" spacing="16" translatesAutoresizingMaskIntoConstraints="NO" id="DXu-A1-gcl">
                                <rect key="frame" x="25" y="100" width="271" height="280"/>
                                <subviews>
                                    <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" verticalHuggingPriority="251" image="logo-ring-beta2-blanc" translatesAutoresizingMaskIntoConstraints="NO" id="7CK-fT-m09">
                                        <rect key="frame" x="45.5" y="0.0" width="180" height="66"/>
                                        <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                        <constraints>
                                            <constraint firstAttribute="width" constant="180" id="f7g-Q8-q8s"/>
                                            <constraint firstAttribute="height" constant="66" id="sjl-FP-LWX"/>
                                        </constraints>
                                    </imageView>
                                    <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="750" verticalHuggingPriority="251" verticalCompressionResistancePriority="751" text="Welcome to Ring" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="SnZ-RF-3dF">
                                        <rect key="frame" x="45.5" y="82" width="180.5" height="29"/>
                                        <fontDescription key="fontDescription" type="system" pointSize="24"/>
                                        <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
                                        <nil key="highlightedColor"/>
                                    </label>
                                    <label opaque="NO" userInteractionEnabled="NO" contentMode="left" verticalHuggingPriority="251" verticalCompressionResistancePriority="751" text="A Ring account allows you to reach people securely in peer to peer through fully distributed network" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PxM-F8-mIM">
                                        <rect key="frame" x="0.0" y="127" width="271" height="61"/>
                                        <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                        <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
                                        <nil key="highlightedColor"/>
                                    </label>
                                    <button opaque="NO" contentMode="scaleToFill" verticalHuggingPriority="251" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="R0q-9u-3WR" customClass="RoundedButton" customModule="Ring" customModuleProvider="target">
                                        <rect key="frame" x="33.5" y="204" width="204" height="30"/>
                                        <color key="backgroundColor" red="0.0" green="0.29803921570000003" blue="0.37647058820000001" alpha="1" colorSpace="calibratedRGB"/>
                                        <constraints>
                                            <constraint firstAttribute="height" constant="30" id="d0X-Cl-Ry4"/>
                                        </constraints>
                                        <state key="normal" title="Link this device to an account">
                                            <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                        </state>
                                        <connections>
                                            <action selector="linkDeviceToAccountAction:" destination="zOM-us-BHp" eventType="touchUpInside" id="bul-x6-xBK"/>
                                        </connections>
                                    </button>
                                    <button opaque="NO" contentMode="scaleToFill" verticalHuggingPriority="251" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8Ve-ZD-TXf" customClass="RoundedButton" customModule="Ring" customModuleProvider="target">
                                        <rect key="frame" x="33.5" y="250" width="204" height="30"/>
                                        <color key="backgroundColor" red="0.0" green="0.29803921570000003" blue="0.37647058820000001" alpha="1" colorSpace="calibratedRGB"/>
                                        <constraints>
                                            <constraint firstAttribute="height" constant="30" id="5Qb-T3-Su0"/>
                                        </constraints>
                                        <state key="normal" title="Create a Ring account">
                                            <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                        </state>
                                        <connections>
                                            <action selector="createAccountAction:" destination="zOM-us-BHp" eventType="touchUpInside" id="o0k-MC-tsv"/>
                                        </connections>
                                    </button>
                                </subviews>
                                <constraints>
                                    <constraint firstItem="8Ve-ZD-TXf" firstAttribute="leading" secondItem="R0q-9u-3WR" secondAttribute="leading" id="U0b-w9-yjf"/>
                                    <constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="R0q-9u-3WR" secondAttribute="trailing" constant="32" id="WpG-GI-pPu"/>
                                    <constraint firstItem="8Ve-ZD-TXf" firstAttribute="trailing" secondItem="R0q-9u-3WR" secondAttribute="trailing" id="bE8-0O-Ead"/>
                                    <constraint firstItem="R0q-9u-3WR" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="DXu-A1-gcl" secondAttribute="leading" constant="32" id="yWE-sO-6tc"/>
                                </constraints>
                            </stackView>
Romain Bertozzi's avatar
Romain Bertozzi committed
101
                        </subviews>
102
                        <color key="backgroundColor" red="0.039215686270000001" green="0.4549019608" blue="0.53725490200000003" alpha="1" colorSpace="calibratedRGB"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
103
                        <constraints>
104 105 106 107 108 109
                            <constraint firstItem="DXu-A1-gcl" firstAttribute="centerY" secondItem="GmX-eQ-kCs" secondAttribute="centerY" id="65t-Vk-4ms"/>
                            <constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="DXu-A1-gcl" secondAttribute="trailing" constant="16" id="Ief-ih-29J"/>
                            <constraint firstItem="OgW-31-HCB" firstAttribute="top" relation="greaterThanOrEqual" secondItem="DXu-A1-gcl" secondAttribute="bottom" constant="16" id="NQ7-yl-xKL"/>
                            <constraint firstItem="DXu-A1-gcl" firstAttribute="centerX" secondItem="GmX-eQ-kCs" secondAttribute="centerX" id="RZK-gk-Fpg"/>
                            <constraint firstItem="DXu-A1-gcl" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="GmX-eQ-kCs" secondAttribute="leading" constant="16" id="XDW-06-xaK"/>
                            <constraint firstItem="DXu-A1-gcl" firstAttribute="top" relation="greaterThanOrEqual" secondItem="Lps-eE-m7k" secondAttribute="bottom" constant="16" id="fqS-K5-fFB"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
110
                        </constraints>
111 112
                    </view>
                    <navigationItem key="navigationItem" id="LPh-IM-uvN"/>
113 114 115 116 117 118 119 120
                    <connections>
                        <outlet property="createAccountButton" destination="8Ve-ZD-TXf" id="OBF-nO-YAa"/>
                        <outlet property="descriptionLabel" destination="PxM-F8-mIM" id="Bbw-uI-ltO"/>
                        <outlet property="linkDeviceButton" destination="R0q-9u-3WR" id="W2P-ar-nh0"/>
                        <outlet property="welcomeLabel" destination="SnZ-RF-3dF" id="Rgf-TM-GFn"/>
                        <segue destination="dmb-i6-bo9" kind="show" identifier="CreateProfileSegue" id="GoD-mz-wCr"/>
                        <segue destination="Pvr-wr-tIH" kind="show" identifier="LinkDeviceToAccountSegue" id="0fW-pa-Kqe"/>
                    </connections>
121 122 123
                </viewController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="PWI-c5-979" userLabel="First Responder" sceneMemberID="firstResponder"/>
            </objects>
124
            <point key="canvasLocation" x="324.375" y="23.75"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
125 126 127 128 129 130 131 132 133 134
        </scene>
        <!--Create Profile View Controller-->
        <scene sceneID="NEP-n0-rvD">
            <objects>
                <viewController id="dmb-i6-bo9" customClass="CreateProfileViewController" customModule="Ring" customModuleProvider="target" sceneMemberID="viewController">
                    <layoutGuides>
                        <viewControllerLayoutGuide type="top" id="tU2-L3-HzU"/>
                        <viewControllerLayoutGuide type="bottom" id="Zbo-H6-yOO"/>
                    </layoutGuides>
                    <view key="view" contentMode="scaleToFill" id="FYO-p5-MWn">
135
                        <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
136 137 138
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                        <subviews>
                            <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8M5-AJ-pxH" customClass="RoundedButton" customModule="Ring" customModuleProvider="target">
139 140
                                <rect key="frame" x="145" y="225" width="30" height="30"/>
                                <color key="backgroundColor" red="0.0" green="0.29803921570000003" blue="0.37647058820000001" alpha="1" colorSpace="calibratedRGB"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
141 142 143 144 145 146 147 148
                                <state key="normal" title="Skip">
                                    <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                </state>
                                <connections>
                                    <action selector="skip:" destination="dmb-i6-bo9" eventType="touchUpInside" id="PAR-5w-VRm"/>
                                </connections>
                            </button>
                        </subviews>
149
                        <color key="backgroundColor" red="0.039215686270000001" green="0.4549019608" blue="0.53725490200000003" alpha="1" colorSpace="calibratedRGB"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171
                        <constraints>
                            <constraint firstItem="8M5-AJ-pxH" firstAttribute="centerX" secondItem="FYO-p5-MWn" secondAttribute="centerX" id="kWB-xC-CED"/>
                            <constraint firstItem="8M5-AJ-pxH" firstAttribute="centerY" secondItem="FYO-p5-MWn" secondAttribute="centerY" id="nsJ-Gi-lEl"/>
                        </constraints>
                    </view>
                    <connections>
                        <segue destination="ja8-pO-qtF" kind="show" identifier="ProfileToAccountSegue" id="3D3-9L-iuy"/>
                    </connections>
                </viewController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="YDh-Qj-wfv" userLabel="First Responder" sceneMemberID="firstResponder"/>
            </objects>
            <point key="canvasLocation" x="1105" y="367"/>
        </scene>
        <!--Create Ring Account View Controller-->
        <scene sceneID="hlW-WP-KN4">
            <objects>
                <viewController id="ja8-pO-qtF" customClass="CreateRingAccountViewController" customModule="Ring" customModuleProvider="target" sceneMemberID="viewController">
                    <layoutGuides>
                        <viewControllerLayoutGuide type="top" id="lys-bB-GcZ"/>
                        <viewControllerLayoutGuide type="bottom" id="5jn-tZ-fJ1"/>
                    </layoutGuides>
                    <view key="view" contentMode="scaleToFill" id="iHs-VJ-9vN">
172
                        <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
173 174 175
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                        <subviews>
                            <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="exC-LF-5rp" customClass="RoundedButton" customModule="Ring" customModuleProvider="target">
176 177
                                <rect key="frame" x="84" y="225" width="152" height="30"/>
                                <color key="backgroundColor" red="0.0" green="0.29803921570000003" blue="0.37647058820000001" alpha="1" colorSpace="calibratedRGB"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
178 179 180 181 182
                                <state key="normal" title="Create a Ring account">
                                    <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                </state>
                            </button>
                        </subviews>
183
                        <color key="backgroundColor" red="0.039215686270000001" green="0.4549019608" blue="0.53725490200000003" alpha="1" colorSpace="calibratedRGB"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
184 185 186 187 188 189
                        <constraints>
                            <constraint firstItem="exC-LF-5rp" firstAttribute="centerY" secondItem="iHs-VJ-9vN" secondAttribute="centerY" id="3gQ-AK-GLL"/>
                            <constraint firstItem="exC-LF-5rp" firstAttribute="centerX" secondItem="iHs-VJ-9vN" secondAttribute="centerX" id="eBl-JO-6ae"/>
                        </constraints>
                    </view>
                    <connections>
190
                        <outlet property="mCreateAccountButton" destination="exC-LF-5rp" id="z71-gN-58V"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206
                        <segue destination="E3W-r7-J4y" kind="show" identifier="AccountToPermissionsSegue" id="KYM-Jg-1oB"/>
                    </connections>
                </viewController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="fjG-WS-Fbj" userLabel="First Responder" sceneMemberID="firstResponder"/>
            </objects>
            <point key="canvasLocation" x="1868" y="367"/>
        </scene>
        <!--View Controller-->
        <scene sceneID="c8H-6M-3dO">
            <objects>
                <viewController id="E3W-r7-J4y" sceneMemberID="viewController">
                    <layoutGuides>
                        <viewControllerLayoutGuide type="top" id="fe9-Ak-7RC"/>
                        <viewControllerLayoutGuide type="bottom" id="9DO-dt-Omo"/>
                    </layoutGuides>
                    <view key="view" contentMode="scaleToFill" id="DGL-2A-dSe">
207
                        <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                        <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                    </view>
                </viewController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="bS8-E0-lOu" userLabel="First Responder" sceneMemberID="firstResponder"/>
            </objects>
            <point key="canvasLocation" x="2646" y="367"/>
        </scene>
        <!--View Controller-->
        <scene sceneID="JGg-HD-FXJ">
            <objects>
                <viewController id="Pvr-wr-tIH" sceneMemberID="viewController">
                    <layoutGuides>
                        <viewControllerLayoutGuide type="top" id="gkO-23-STp"/>
                        <viewControllerLayoutGuide type="bottom" id="6TZ-Qs-gfp"/>
                    </layoutGuides>
                    <view key="view" contentMode="scaleToFill" id="q5g-8U-TUZ">
225
                        <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
Romain Bertozzi's avatar
Romain Bertozzi committed
226 227 228 229 230 231 232
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                        <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                    </view>
                </viewController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="aLY-Iv-Nss" userLabel="First Responder" sceneMemberID="firstResponder"/>
            </objects>
            <point key="canvasLocation" x="1106" y="-330"/>
233 234
        </scene>
    </scenes>
235 236 237
    <resources>
        <image name="logo-ring-beta2-blanc" width="180" height="66"/>
    </resources>
238
</document>