Main.storyboard 16.6 KB
Newer Older
Javier Heisekce committed
1
<?xml version="1.0" encoding="UTF-8"?>
Javier Heisekce committed
2
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="16096" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="PED-ba-Jdi">
Javier Heisekce committed
3
    <device id="retina4_7" orientation="portrait" appearance="light"/>
Javier Heisekce committed
4
    <dependencies>
Javier Heisekce committed
5
        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16086"/>
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
                        <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">
19
                                <rect key="frame" x="0.0" y="100" width="375" height="567"/>
Javier Heisekce committed
20 21
                                <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
                                        <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>
36 37 38 39 40 41 42
                            <searchBar contentMode="redraw" translatesAutoresizingMaskIntoConstraints="NO" id="2yO-jM-dTD">
                                <rect key="frame" x="0.0" y="44" width="375" height="56"/>
                                <textInputTraits key="textInputTraits"/>
                                <connections>
                                    <outlet property="delegate" destination="U0h-dc-vbE" id="LUn-MP-HEY"/>
                                </connections>
                            </searchBar>
Javier Heisekce committed
43 44 45
                        </subviews>
                        <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
                        <constraints>
46
                            <constraint firstItem="dBj-cU-Ugw" firstAttribute="top" secondItem="2yO-jM-dTD" secondAttribute="bottom" id="8nd-C7-lbC"/>
Javier Heisekce committed
47
                            <constraint firstItem="ig1-pz-8Nn" firstAttribute="trailing" secondItem="dBj-cU-Ugw" secondAttribute="trailing" id="HCT-3z-lWu"/>
48 49 50
                            <constraint firstItem="2yO-jM-dTD" firstAttribute="top" secondItem="ig1-pz-8Nn" secondAttribute="top" id="Id5-HP-nkN"/>
                            <constraint firstItem="2yO-jM-dTD" firstAttribute="trailing" secondItem="ig1-pz-8Nn" secondAttribute="trailing" id="b9K-lU-zTt"/>
                            <constraint firstItem="2yO-jM-dTD" firstAttribute="leading" secondItem="ig1-pz-8Nn" secondAttribute="leading" id="dOI-p7-1BY"/>
Javier Heisekce committed
51 52 53 54
                            <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
55
                    </view>
Javier Heisekce committed
56 57 58
                    <navigationItem key="navigationItem" id="U0h-dc-vbE"/>
                    <connections>
                        <outlet property="contactsTable" destination="dBj-cU-Ugw" id="8YS-LO-fy0"/>
59
                        <outlet property="searchBar" destination="2yO-jM-dTD" id="4EW-JC-tfj"/>
Javier Heisekce committed
60 61
                        <segue destination="i2T-MY-6qf" kind="show" identifier="gotocontact" id="1Ts-QM-UT7"/>
                    </connections>
Javier Heisekce committed
62
                </viewController>
Javier Heisekce committed
63
                <placeholder placeholderIdentifier="IBFirstResponder" id="On8-yo-4E7" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
Javier Heisekce committed
64
            </objects>
65
            <point key="canvasLocation" x="1413.5999999999999" y="63.418290854572717"/>
Javier Heisekce committed
66 67 68 69 70 71 72 73 74
        </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>
75
                            <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="SSh-qK-Te0">
76
                                <rect key="frame" x="137" y="69" width="100" height="100"/>
Javier Heisekce committed
77
                                <constraints>
78 79
                                    <constraint firstAttribute="height" constant="100" id="n9x-Ru-z25"/>
                                    <constraint firstAttribute="width" constant="100" id="nPy-0W-mhe"/>
Javier Heisekce committed
80 81
                                </constraints>
                            </imageView>
82 83 84 85 86 87 88 89 90 91 92 93
                            <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>
                            <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
94 95 96
                                <nil key="textColor"/>
                                <nil key="highlightedColor"/>
                            </label>
97 98 99 100
                            <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>
Javier Heisekce committed
101
                                    <action selector="callSpecificNumber:" destination="i2T-MY-6qf" eventType="touchUpInside" id="FHq-SH-TBR"/>
102 103 104 105 106 107
                                </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
108 109
                                <nil key="highlightedColor"/>
                            </label>
110 111 112 113
                            <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>
Javier Heisekce committed
114
                                    <action selector="callSpecificNumber:" destination="i2T-MY-6qf" eventType="touchUpInside" id="f9Y-mD-DTh"/>
115 116
                                </connections>
                            </button>
Javier Heisekce committed
117 118 119
                        </subviews>
                        <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
                        <constraints>
120 121 122 123
                            <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="vQF-Eq-KWL" firstAttribute="leading" secondItem="YV1-WY-lTn" secondAttribute="leading" constant="18" id="I0k-GE-QJ0"/>
Javier Heisekce committed
124
                            <constraint firstItem="KxJ-Qv-kA7" firstAttribute="top" secondItem="1Kw-mC-GdR" secondAttribute="bottom" constant="36" id="JYe-UB-gvm"/>
125 126 127 128 129 130 131 132 133 134 135 136 137
                            <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="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
138 139 140
                        </constraints>
                        <viewLayoutGuide key="safeArea" id="YV1-WY-lTn"/>
                    </view>
141 142 143
                    <navigationItem key="navigationItem" id="y8U-qe-KjJ">
                        <barButtonItem key="backBarButtonItem" title="Contacts" id="4iP-Za-MPC"/>
                    </navigationItem>
Javier Heisekce committed
144 145
                    <connections>
                        <outlet property="contactFullname" destination="1Kw-mC-GdR" id="p01-Rh-EGg"/>
146 147 148 149
                        <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
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
                        <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
174 175 176
        </scene>
    </scenes>
</document>