Main.storyboard 16.7 KB
Newer Older
Javier Heisekce committed
1
<?xml version="1.0" encoding="UTF-8"?>
Javier Heisekce committed
2 3
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="15705" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="PED-ba-Jdi">
    <device id="retina4_7" orientation="portrait" appearance="light"/>
Javier Heisekce committed
4
    <dependencies>
Javier Heisekce committed
5
        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15706"/>
Javier Heisekce committed
6 7 8 9
        <capability name="Safe area layout guides" minToolsVersion="9.0"/>
        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
    </dependencies>
    <scenes>
Javier Heisekce committed
10 11
        <!--Contacts View Controller-->
        <scene sceneID="0f3-9z-OKM">
Javier Heisekce committed
12
            <objects>
Javier Heisekce committed
13 14
                <viewController id="l7R-c3-U8p" customClass="ContactsViewController" customModule="ContactsApp" customModuleProvider="target" sceneMemberID="viewController">
                    <view key="view" contentMode="scaleToFill" id="Ulw-yq-gCd">
Javier Heisekce committed
15 16
                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
Javier Heisekce committed
17 18 19 20 21
                        <subviews>
                            <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="dBj-cU-Ugw">
                                <rect key="frame" x="0.0" y="44" width="375" height="623"/>
                                <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
                                <prototypes>
22
                                    <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="default" indentationWidth="10" reuseIdentifier="contactName" id="QkB-8k-kbX">
23
                                        <rect key="frame" x="0.0" y="28" width="375" height="43.5"/>
24
                                        <autoresizingMask key="autoresizingMask"/>
Javier Heisekce committed
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
                                        <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="QkB-8k-kbX" id="AMU-de-w3M">
                                            <rect key="frame" x="0.0" y="0.0" width="375" height="43.5"/>
                                            <autoresizingMask key="autoresizingMask"/>
                                        </tableViewCellContentView>
                                    </tableViewCell>
                                </prototypes>
                                <connections>
                                    <outlet property="dataSource" destination="l7R-c3-U8p" id="EZI-Xr-mrx"/>
                                    <outlet property="delegate" destination="l7R-c3-U8p" id="pgD-yj-lEC"/>
                                </connections>
                            </tableView>
                        </subviews>
                        <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
                        <constraints>
                            <constraint firstItem="ig1-pz-8Nn" firstAttribute="trailing" secondItem="dBj-cU-Ugw" secondAttribute="trailing" id="HCT-3z-lWu"/>
                            <constraint firstItem="dBj-cU-Ugw" firstAttribute="top" secondItem="ig1-pz-8Nn" secondAttribute="top" id="NqI-Ku-x9S"/>
                            <constraint firstItem="dBj-cU-Ugw" firstAttribute="leading" secondItem="ig1-pz-8Nn" secondAttribute="leading" id="ecL-bI-50d"/>
                            <constraint firstItem="ig1-pz-8Nn" firstAttribute="bottom" secondItem="dBj-cU-Ugw" secondAttribute="bottom" id="ydk-Ee-Ybk"/>
                        </constraints>
                        <viewLayoutGuide key="safeArea" id="ig1-pz-8Nn"/>
Javier Heisekce committed
45
                    </view>
Javier Heisekce committed
46 47 48 49 50
                    <navigationItem key="navigationItem" id="U0h-dc-vbE"/>
                    <connections>
                        <outlet property="contactsTable" destination="dBj-cU-Ugw" id="8YS-LO-fy0"/>
                        <segue destination="i2T-MY-6qf" kind="show" identifier="gotocontact" id="1Ts-QM-UT7"/>
                    </connections>
Javier Heisekce committed
51
                </viewController>
Javier Heisekce committed
52
                <placeholder placeholderIdentifier="IBFirstResponder" id="On8-yo-4E7" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
Javier Heisekce committed
53
            </objects>
54
            <point key="canvasLocation" x="1413.5999999999999" y="63.418290854572717"/>
Javier Heisekce committed
55 56 57 58 59 60 61 62 63 64
        </scene>
        <!--Single Contact View Controller-->
        <scene sceneID="wAp-rN-Dr5">
            <objects>
                <viewController id="i2T-MY-6qf" customClass="SingleContactViewController" customModule="ContactsApp" customModuleProvider="target" sceneMemberID="viewController">
                    <view key="view" contentMode="scaleToFill" id="T9g-Qz-Xx3">
                        <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                        <subviews>
                            <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="SSh-qK-Te0">
65
                                <rect key="frame" x="137" y="69" width="100" height="100"/>
Javier Heisekce committed
66
                                <constraints>
67 68
                                    <constraint firstAttribute="height" constant="100" id="n9x-Ru-z25"/>
                                    <constraint firstAttribute="width" constant="100" id="nPy-0W-mhe"/>
Javier Heisekce committed
69 70
                                </constraints>
                            </imageView>
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="KATE FODSFUBSDIFUBSD" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="1Kw-mC-GdR">
                                <rect key="frame" x="58" y="177" width="259" height="27"/>
                                <constraints>
                                    <constraint firstAttribute="height" constant="27" id="4T0-IY-YZ1"/>
                                </constraints>
                                <fontDescription key="fontDescription" style="UICTFontTextStyleTitle2"/>
                                <nil key="textColor"/>
                                <nil key="highlightedColor"/>
                            </label>
                            <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="eBo-CT-x9g">
                                <rect key="frame" x="58" y="212" width="30" height="30"/>
                                <state key="normal" title="Call"/>
                                <connections>
                                    <action selector="callButton:" destination="i2T-MY-6qf" eventType="touchUpInside" id="nXp-Mk-RCH"/>
                                </connections>
                            </button>
                            <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mobile" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KxJ-Qv-kA7">
                                <rect key="frame" x="16" y="240" width="44" height="17"/>
                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
Javier Heisekce committed
90 91 92
                                <nil key="textColor"/>
                                <nil key="highlightedColor"/>
                            </label>
93 94 95 96 97 98 99 100 101 102 103
                            <button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="m4m-IH-dYv">
                                <rect key="frame" x="16" y="259" width="111" height="30"/>
                                <state key="normal" title="(888) 555-5512"/>
                                <connections>
                                    <action selector="callButton:" destination="i2T-MY-6qf" eventType="touchUpInside" id="H4b-52-ngQ"/>
                                </connections>
                            </button>
                            <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mobile" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="vQF-Eq-KWL">
                                <rect key="frame" x="18" y="297" width="44" height="17"/>
                                <fontDescription key="fontDescription" type="system" pointSize="14"/>
                                <nil key="textColor"/>
Javier Heisekce committed
104 105
                                <nil key="highlightedColor"/>
                            </label>
106 107 108 109 110 111 112
                            <button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="78U-Dh-WFs">
                                <rect key="frame" x="18" y="316" width="111" height="30"/>
                                <state key="normal" title="(888) 555-5512"/>
                                <connections>
                                    <action selector="callButton:" destination="i2T-MY-6qf" eventType="touchUpInside" id="xgn-e5-2aF"/>
                                </connections>
                            </button>
Javier Heisekce committed
113 114 115
                        </subviews>
                        <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
                        <constraints>
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="m4m-IH-dYv" secondAttribute="trailing" symbolic="YES" id="1AC-tb-Lsi"/>
                            <constraint firstItem="SSh-qK-Te0" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="137" id="5ra-OQ-OXE"/>
                            <constraint firstItem="78U-Dh-WFs" firstAttribute="top" secondItem="vQF-Eq-KWL" secondAttribute="bottom" constant="2" id="7Qu-oy-WiY"/>
                            <constraint firstItem="KxJ-Qv-kA7" firstAttribute="top" secondItem="eBo-CT-x9g" secondAttribute="bottom" constant="-2" id="AbZ-R1-uip"/>
                            <constraint firstItem="eBo-CT-x9g" firstAttribute="top" secondItem="1Kw-mC-GdR" secondAttribute="bottom" constant="8" id="AqY-Nn-a6x"/>
                            <constraint firstItem="vQF-Eq-KWL" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="18" id="I0k-GE-QJ0"/>
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="78U-Dh-WFs" secondAttribute="trailing" symbolic="YES" id="KQY-U5-hvm"/>
                            <constraint firstItem="1Kw-mC-GdR" firstAttribute="top" secondItem="SSh-qK-Te0" secondAttribute="bottom" constant="8" id="Ktz-1f-c23"/>
                            <constraint firstItem="m4m-IH-dYv" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="16" id="Ky9-D3-Q8g"/>
                            <constraint firstItem="vQF-Eq-KWL" firstAttribute="top" secondItem="m4m-IH-dYv" secondAttribute="bottom" constant="8" id="NnL-pe-PyE"/>
                            <constraint firstItem="eBo-CT-x9g" firstAttribute="leading" secondItem="1Kw-mC-GdR" secondAttribute="leading" id="P95-3L-FTz"/>
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="eBo-CT-x9g" secondAttribute="trailing" symbolic="YES" id="S0r-tt-H4L"/>
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" secondItem="SSh-qK-Te0" secondAttribute="trailing" constant="138" id="SoA-lc-Ayp"/>
                            <constraint firstItem="m4m-IH-dYv" firstAttribute="top" secondItem="KxJ-Qv-kA7" secondAttribute="bottom" constant="2" id="cXc-j4-79C"/>
                            <constraint firstItem="78U-Dh-WFs" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="18" id="cc2-xi-9qt"/>
                            <constraint firstItem="1Kw-mC-GdR" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="58" id="epS-Yc-0NF"/>
                            <constraint firstItem="SSh-qK-Te0" firstAttribute="top" secondItem="YV1-WY-lTn" secondAttribute="top" constant="25" id="jxI-6w-TU6"/>
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="vQF-Eq-KWL" secondAttribute="trailing" symbolic="YES" id="nUf-po-YIk"/>
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="KxJ-Qv-kA7" secondAttribute="trailing" symbolic="YES" id="rJB-y4-kit"/>
                            <constraint firstItem="YV1-WY-lTn" firstAttribute="trailing" secondItem="1Kw-mC-GdR" secondAttribute="trailing" constant="58" id="rtf-K6-ZTK"/>
                            <constraint firstItem="KxJ-Qv-kA7" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="16" id="zOD-Bq-oI1"/>
Javier Heisekce committed
137 138 139
                        </constraints>
                        <viewLayoutGuide key="safeArea" id="YV1-WY-lTn"/>
                    </view>
140 141 142
                    <navigationItem key="navigationItem" id="y8U-qe-KjJ">
                        <barButtonItem key="backBarButtonItem" title="Contacts" id="4iP-Za-MPC"/>
                    </navigationItem>
Javier Heisekce committed
143 144
                    <connections>
                        <outlet property="contactFullname" destination="1Kw-mC-GdR" id="p01-Rh-EGg"/>
145 146 147 148
                        <outlet property="otherPhoneLabel" destination="vQF-Eq-KWL" id="6bS-Cs-Wse"/>
                        <outlet property="otherPhoneNumber" destination="78U-Dh-WFs" id="3oC-ap-6pF"/>
                        <outlet property="phoneLabel" destination="KxJ-Qv-kA7" id="fjD-LM-At1"/>
                        <outlet property="phoneNumber" destination="m4m-IH-dYv" id="Ilr-VL-oU5"/>
Javier Heisekce committed
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172
                        <outlet property="profilePic" destination="SSh-qK-Te0" id="raT-yr-aQm"/>
                    </connections>
                </viewController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="VkC-Sb-eq8" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
            </objects>
            <point key="canvasLocation" x="2400.8000000000002" y="62.518740629685162"/>
        </scene>
        <!--Navigation Controller-->
        <scene sceneID="aHL-eE-Wng">
            <objects>
                <navigationController automaticallyAdjustsScrollViewInsets="NO" id="PED-ba-Jdi" sceneMemberID="viewController">
                    <toolbarItems/>
                    <navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="hnS-P6-VYu">
                        <rect key="frame" x="0.0" y="0.0" width="375" height="44"/>
                        <autoresizingMask key="autoresizingMask"/>
                    </navigationBar>
                    <nil name="viewControllers"/>
                    <connections>
                        <segue destination="l7R-c3-U8p" kind="relationship" relationship="rootViewController" id="zXy-Oq-gZP"/>
                    </connections>
                </navigationController>
                <placeholder placeholderIdentifier="IBFirstResponder" id="yeS-Ra-Ow0" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
            </objects>
            <point key="canvasLocation" x="505.79710144927537" y="63.616071428571423"/>
Javier Heisekce committed
173 174 175
        </scene>
    </scenes>
</document>