diff options
| -rw-r--r-- | WeatherApp.xcodeproj/project.xcworkspace/xcuserdata/lucifer.xcuserdatad/UserInterfaceState.xcuserstate | bin | 15117 -> 23186 bytes | |||
| -rw-r--r-- | WeatherApp/Assets.xcassets/background.imageset/Contents.json | 32 | ||||
| -rw-r--r-- | WeatherApp/Assets.xcassets/background.imageset/loch-ness.jpg | bin | 0 -> 331192 bytes | |||
| -rw-r--r-- | WeatherApp/Assets.xcassets/background.imageset/nature-5.png | bin | 0 -> 2123282 bytes | |||
| -rw-r--r-- | WeatherApp/Assets.xcassets/background.imageset/nature-6.png | bin | 0 -> 2123282 bytes | |||
| -rw-r--r-- | WeatherApp/Base.lproj/Main.storyboard | 114 |
6 files changed, 109 insertions, 37 deletions
diff --git a/WeatherApp.xcodeproj/project.xcworkspace/xcuserdata/lucifer.xcuserdatad/UserInterfaceState.xcuserstate b/WeatherApp.xcodeproj/project.xcworkspace/xcuserdata/lucifer.xcuserdatad/UserInterfaceState.xcuserstate Binary files differindex 9aad7f8..2fef15f 100644 --- a/WeatherApp.xcodeproj/project.xcworkspace/xcuserdata/lucifer.xcuserdatad/UserInterfaceState.xcuserstate +++ b/WeatherApp.xcodeproj/project.xcworkspace/xcuserdata/lucifer.xcuserdatad/UserInterfaceState.xcuserstate diff --git a/WeatherApp/Assets.xcassets/background.imageset/Contents.json b/WeatherApp/Assets.xcassets/background.imageset/Contents.json new file mode 100644 index 0000000..28ecf80 --- /dev/null +++ b/WeatherApp/Assets.xcassets/background.imageset/Contents.json @@ -0,0 +1,32 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "nature-6.png" + }, + { + "idiom" : "universal", + "filename" : "nature-5.png", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "light" + } + ] + }, + { + "idiom" : "universal", + "filename" : "loch-ness.jpg", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ] + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +}
\ No newline at end of file diff --git a/WeatherApp/Assets.xcassets/background.imageset/loch-ness.jpg b/WeatherApp/Assets.xcassets/background.imageset/loch-ness.jpg Binary files differnew file mode 100644 index 0000000..fa32a93 --- /dev/null +++ b/WeatherApp/Assets.xcassets/background.imageset/loch-ness.jpg diff --git a/WeatherApp/Assets.xcassets/background.imageset/nature-5.png b/WeatherApp/Assets.xcassets/background.imageset/nature-5.png Binary files differnew file mode 100644 index 0000000..dce9a0c --- /dev/null +++ b/WeatherApp/Assets.xcassets/background.imageset/nature-5.png diff --git a/WeatherApp/Assets.xcassets/background.imageset/nature-6.png b/WeatherApp/Assets.xcassets/background.imageset/nature-6.png Binary files differnew file mode 100644 index 0000000..dce9a0c --- /dev/null +++ b/WeatherApp/Assets.xcassets/background.imageset/nature-6.png diff --git a/WeatherApp/Base.lproj/Main.storyboard b/WeatherApp/Base.lproj/Main.storyboard index 83e819f..a8b008c 100644 --- a/WeatherApp/Base.lproj/Main.storyboard +++ b/WeatherApp/Base.lproj/Main.storyboard @@ -15,6 +15,9 @@ <rect key="frame" x="0.0" y="0.0" width="414" height="896"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="749" image="background" translatesAutoresizingMaskIntoConstraints="NO" id="mM9-RS-twZ"> + <rect key="frame" x="0.0" y="0.0" width="1600" height="896"/> + </imageView> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="line" translatesAutoresizingMaskIntoConstraints="NO" id="gbX-M1-sWc"> <rect key="frame" x="20" y="674" width="85" height="18"/> <constraints> @@ -28,17 +31,16 @@ <constraint firstAttribute="height" constant="58" id="l8n-fg-7fu"/> </constraints> <fontDescription key="fontDescription" name="HelveticaNeue-Bold" family="Helvetica Neue" pointSize="48"/> - <nil key="textColor"/> + <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <nil key="highlightedColor"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="ºC" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CT2-rM-Blx"> <rect key="frame" x="82" y="700" width="54" height="58"/> <constraints> - <constraint firstAttribute="width" constant="54" id="32p-wC-ZMU"/> <constraint firstAttribute="height" constant="58" id="D9d-ka-XUf"/> </constraints> <fontDescription key="fontDescription" name="HelveticaNeue-Bold" family="Helvetica Neue" pointSize="48"/> - <nil key="textColor"/> + <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <nil key="highlightedColor"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Rainy" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="0dR-wQ-rG2"> @@ -47,62 +49,70 @@ <constraint firstAttribute="height" constant="27" id="QWc-ap-mDD"/> </constraints> <fontDescription key="fontDescription" name="HelveticaNeue-Medium" family="Helvetica Neue" pointSize="22"/> - <nil key="textColor"/> + <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <nil key="highlightedColor"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Pressure" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ic5-no-p5p"> - <rect key="frame" x="20" y="801" width="46" height="14"/> + <rect key="frame" x="19.999999999999996" y="801" width="48.666666666666657" height="14"/> <constraints> <constraint firstAttribute="height" constant="14" id="O2g-5D-S3j"/> - <constraint firstAttribute="width" constant="46" id="pMx-Hq-WKe"/> </constraints> - <fontDescription key="fontDescription" type="system" pointSize="11"/> - <color key="textColor" systemColor="systemIndigoColor" red="0.34509803919999998" green="0.33725490200000002" blue="0.83921568629999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <fontDescription key="fontDescription" type="system" weight="semibold" pointSize="11"/> + <color key="textColor" red="0.1306751072" green="0.52150911089999996" blue="0.96679383519999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <nil key="highlightedColor"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Wind" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XRp-mQ-wDa"> - <rect key="frame" x="109" y="801" width="27" height="14"/> + <rect key="frame" x="111.66666666666667" y="801" width="28.000000000000014" height="14"/> <constraints> - <constraint firstAttribute="width" constant="27" id="bcy-C3-Tlx"/> <constraint firstAttribute="height" constant="14" id="eIY-uz-PNT"/> </constraints> - <fontDescription key="fontDescription" type="system" pointSize="11"/> - <color key="textColor" systemColor="systemIndigoColor" red="0.34509803919999998" green="0.33725490200000002" blue="0.83921568629999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <fontDescription key="fontDescription" type="system" weight="semibold" pointSize="11"/> + <color key="textColor" red="0.1306751072" green="0.52150911089999996" blue="0.96679383519999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <nil key="highlightedColor"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Direction" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Jhj-m7-7Ja"> - <rect key="frame" x="181" y="801" width="48" height="14"/> + <rect key="frame" x="184.66666666666666" y="801" width="50" height="14"/> <constraints> <constraint firstAttribute="height" constant="14" id="Jdy-zu-GS9"/> - <constraint firstAttribute="width" constant="48" id="W0S-I8-OLM"/> </constraints> - <fontDescription key="fontDescription" type="system" pointSize="11"/> - <color key="textColor" systemColor="systemIndigoColor" red="0.34509803919999998" green="0.33725490200000002" blue="0.83921568629999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <fontDescription key="fontDescription" type="system" weight="semibold" pointSize="11"/> + <color key="textColor" red="0.1306751072" green="0.52150911089999996" blue="0.96679383519999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <nil key="highlightedColor"/> </label> - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="4.5m/s" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KWj-9J-uPK"> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="4.5m/s" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KWj-9J-uPK"> <rect key="frame" x="109" y="817" width="45" height="17"/> + <constraints> + <constraint firstAttribute="height" constant="17" id="aEC-4H-5Kt"/> + </constraints> <fontDescription key="fontDescription" type="system" pointSize="14"/> - <nil key="textColor"/> + <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <nil key="highlightedColor"/> </label> - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" ambiguous="YES" text="80º" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CNn-wh-UaJ"> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="80º" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CNn-wh-UaJ"> <rect key="frame" x="181" y="817" width="24" height="17"/> + <constraints> + <constraint firstAttribute="height" constant="17" id="7F1-PH-i9Q"/> + </constraints> <fontDescription key="fontDescription" type="system" pointSize="14"/> - <nil key="textColor"/> + <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <nil key="highlightedColor"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="1082 Hg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="uPe-oF-XWT"> <rect key="frame" x="20" y="817" width="55" height="17"/> + <constraints> + <constraint firstAttribute="height" constant="17" id="LRF-45-trw"/> + </constraints> <fontDescription key="fontDescription" type="system" pointSize="14"/> - <nil key="textColor"/> + <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <nil key="highlightedColor"/> </label> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="tnu-b9-CrT"> - <rect key="frame" x="345" y="44" width="53" height="40"/> + <rect key="frame" x="341" y="44" width="53" height="40"/> <constraints> <constraint firstAttribute="width" constant="53" id="3jg-7F-DC4"/> <constraint firstAttribute="height" constant="40" id="UAJ-ua-NzG"/> + <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="53" id="o1N-zq-ZtL"/> + <constraint firstAttribute="width" secondItem="tnu-b9-CrT" secondAttribute="height" multiplier="53:40" id="zgX-oG-6tc"/> </constraints> <fontDescription key="fontDescription" type="system" pointSize="14"/> <state key="normal" image="ham"/> @@ -116,42 +126,71 @@ <nil key="textColor"/> <nil key="highlightedColor"/> </label> - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="illustration" translatesAutoresizingMaskIntoConstraints="NO" id="RbK-Nc-v0y"> - <rect key="frame" x="-2" y="92" width="414" height="566"/> + <textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Search for a city..." textAlignment="natural" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="NYV-3F-VC2"> + <rect key="frame" x="20" y="88" width="374" height="34"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" autocapitalizationType="words" autocorrectionType="no" returnKeyType="search"/> + </textField> + <button opaque="NO" contentMode="scaleAspectFit" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="QDW-5g-4jf"> + <rect key="frame" x="326" y="767" width="68" height="66.666666666666629"/> <constraints> - <constraint firstAttribute="height" constant="566" id="ZkX-I4-zTx"/> - <constraint firstAttribute="width" constant="414" id="jBc-gb-lzY"/> + <constraint firstAttribute="width" secondItem="QDW-5g-4jf" secondAttribute="height" multiplier="1:1" id="34Y-26-QOg"/> + <constraint firstAttribute="height" constant="68" id="NZD-ge-TB0"/> + <constraint firstAttribute="width" constant="68" id="OWB-UO-miD"/> </constraints> - <preferredSymbolConfiguration key="preferredSymbolConfiguration" scale="default"/> - </imageView> + <fontDescription key="fontDescription" type="system" pointSize="28"/> + <state key="normal" backgroundImage="location.circle.fill" catalog="system"> + <color key="titleColor" cocoaTouchSystemColor="darkTextColor"/> + <preferredSymbolConfiguration key="preferredSymbolConfiguration" scale="default"/> + </state> + </button> </subviews> <color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/> <constraints> + <constraint firstItem="CNn-wh-UaJ" firstAttribute="leading" secondItem="KWj-9J-uPK" secondAttribute="trailing" constant="27" id="0a6-7v-Zz6"/> <constraint firstItem="Jhj-m7-7Ja" firstAttribute="leading" secondItem="XRp-mQ-wDa" secondAttribute="trailing" constant="45" id="1MA-W3-tRM"/> - <constraint firstItem="tnu-b9-CrT" firstAttribute="top" secondItem="8bC-Xf-vdC" secondAttribute="topMargin" id="4Jw-x3-byb"/> - <constraint firstItem="RbK-Nc-v0y" firstAttribute="top" secondItem="tnu-b9-CrT" secondAttribute="bottom" constant="8" id="5bT-pG-ssY"/> + <constraint firstItem="tnu-b9-CrT" firstAttribute="leading" secondItem="BRW-Lf-KHJ" secondAttribute="trailing" constant="198" id="1WX-4r-jKc"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="CT2-rM-Blx" secondAttribute="trailing" symbolic="YES" id="5LM-vg-eTg"/> + <constraint firstItem="tnu-b9-CrT" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" id="9Jr-1p-xM3"/> <constraint firstItem="ic5-no-p5p" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="AKz-Nb-4MT"/> <constraint firstItem="TlK-yl-f0b" firstAttribute="top" secondItem="gbX-M1-sWc" secondAttribute="bottom" constant="8" id="Bnj-kk-cjR"/> + <constraint firstItem="uPe-oF-XWT" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="DfR-HY-UeE"/> + <constraint firstItem="mM9-RS-twZ" firstAttribute="top" secondItem="8bC-Xf-vdC" secondAttribute="topMargin" constant="-44" id="Ej6-mT-YAs"/> + <constraint firstItem="KWj-9J-uPK" firstAttribute="top" secondItem="XRp-mQ-wDa" secondAttribute="bottom" constant="2" id="Ema-7v-ZqN"/> + <constraint firstItem="NYV-3F-VC2" firstAttribute="trailing" secondItem="tnu-b9-CrT" secondAttribute="trailing" id="FJa-Hr-n8E"/> <constraint firstItem="CNn-wh-UaJ" firstAttribute="top" secondItem="Jhj-m7-7Ja" secondAttribute="bottom" constant="2" id="Fkj-N8-NmY"/> <constraint firstItem="BRW-Lf-KHJ" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" constant="5" id="GON-ch-U5i"/> <constraint firstItem="uPe-oF-XWT" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="K8L-r4-coB"/> + <constraint firstItem="KWj-9J-uPK" firstAttribute="leading" secondItem="uPe-oF-XWT" secondAttribute="trailing" constant="34" id="L7P-q4-IIF"/> <constraint firstItem="CT2-rM-Blx" firstAttribute="leading" secondItem="TlK-yl-f0b" secondAttribute="trailing" constant="8" id="LOG-46-MZg"/> + <constraint firstItem="NYV-3F-VC2" firstAttribute="leading" secondItem="BRW-Lf-KHJ" secondAttribute="leading" id="Nh8-iQ-3vU"/> <constraint firstItem="0dR-wQ-rG2" firstAttribute="top" secondItem="TlK-yl-f0b" secondAttribute="bottom" constant="8" id="QNE-JZ-2LM"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="KWj-9J-uPK" secondAttribute="bottom" constant="28" id="QUI-s6-XJG"/> <constraint firstItem="ic5-no-p5p" firstAttribute="top" secondItem="0dR-wQ-rG2" secondAttribute="bottom" constant="8" id="RBs-Dd-LNm"/> <constraint firstItem="TlK-yl-f0b" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="SVX-zx-97X"/> <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="gbX-M1-sWc" secondAttribute="bottom" constant="170" id="Srs-xc-hfT"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="0dR-wQ-rG2" secondAttribute="trailing" symbolic="YES" id="WGf-uJ-w5a"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="tnu-b9-CrT" secondAttribute="trailing" constant="20" id="Xxm-Kf-2d7"/> + <constraint firstItem="uPe-oF-XWT" firstAttribute="top" secondItem="ic5-no-p5p" secondAttribute="bottom" constant="2" id="aVI-vy-4aw"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="QDW-5g-4jf" secondAttribute="bottom" constant="28" id="bat-sJ-Lgp"/> <constraint firstItem="XRp-mQ-wDa" firstAttribute="top" secondItem="CT2-rM-Blx" secondAttribute="bottom" constant="43" id="bcD-mS-7Fi"/> - <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="RbK-Nc-v0y" secondAttribute="trailing" constant="2" id="hph-1S-kJQ"/> + <constraint firstItem="mM9-RS-twZ" firstAttribute="centerY" secondItem="8bC-Xf-vdC" secondAttribute="centerY" id="cUl-mz-IOR"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="tnu-b9-CrT" secondAttribute="trailing" constant="20" id="ikp-G8-esZ"/> + <constraint firstItem="NYV-3F-VC2" firstAttribute="top" secondItem="tnu-b9-CrT" secondAttribute="bottom" constant="4" id="jTS-ng-Xdo"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="QDW-5g-4jf" secondAttribute="trailing" constant="20" id="k2V-cj-dLG"/> <constraint firstItem="KWj-9J-uPK" firstAttribute="top" secondItem="XRp-mQ-wDa" secondAttribute="bottom" constant="2" id="kOo-jH-Yzx"/> - <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" secondItem="tnu-b9-CrT" secondAttribute="trailing" constant="16" id="lmF-g2-qyc"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="uPe-oF-XWT" secondAttribute="bottom" constant="28" id="m7T-Es-jXW"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="CNn-wh-UaJ" secondAttribute="trailing" symbolic="YES" id="mfh-li-as8"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="CNn-wh-UaJ" secondAttribute="bottom" constant="28" id="ml3-9B-hJp"/> <constraint firstItem="XRp-mQ-wDa" firstAttribute="leading" secondItem="ic5-no-p5p" secondAttribute="trailing" constant="43" id="nNR-vF-Jma"/> <constraint firstItem="gbX-M1-sWc" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="o80-Zq-phq"/> + <constraint firstItem="6Tk-OE-BBY" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="Jhj-m7-7Ja" secondAttribute="trailing" symbolic="YES" id="o8v-Ow-Fnf"/> <constraint firstItem="CT2-rM-Blx" firstAttribute="top" secondItem="gbX-M1-sWc" secondAttribute="bottom" constant="8" id="prT-O2-1Ks"/> + <constraint firstItem="mM9-RS-twZ" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" id="qM6-rv-hdv"/> + <constraint firstItem="CNn-wh-UaJ" firstAttribute="top" secondItem="Jhj-m7-7Ja" secondAttribute="bottom" constant="2" id="s5R-l2-368"/> <constraint firstItem="uPe-oF-XWT" firstAttribute="top" secondItem="ic5-no-p5p" secondAttribute="bottom" constant="2" id="sbL-Ne-mLg"/> <constraint firstItem="CNn-wh-UaJ" firstAttribute="top" secondItem="Jhj-m7-7Ja" secondAttribute="bottom" constant="2" id="swa-Cc-igc"/> - <constraint firstItem="RbK-Nc-v0y" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leading" constant="-2" id="tfO-SG-4rH"/> - <constraint firstItem="gbX-M1-sWc" firstAttribute="top" secondItem="RbK-Nc-v0y" secondAttribute="bottom" constant="16" id="wM9-c0-0lA"/> - <constraint firstItem="BRW-Lf-KHJ" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="wZJ-1c-6nm"/> + <constraint firstItem="BRW-Lf-KHJ" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="6Tk-OE-BBY" secondAttribute="leading" id="wZJ-1c-6nm"/> <constraint firstItem="0dR-wQ-rG2" firstAttribute="leading" secondItem="6Tk-OE-BBY" secondAttribute="leading" constant="20" id="wrE-y8-mQQ"/> <constraint firstItem="6Tk-OE-BBY" firstAttribute="bottom" secondItem="Jhj-m7-7Ja" secondAttribute="bottom" constant="47" id="zDt-PM-ddt"/> </constraints> @@ -160,12 +199,13 @@ </viewController> <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/> </objects> - <point key="canvasLocation" x="136.23188405797103" y="117.85714285714285"/> + <point key="canvasLocation" x="134.78260869565219" y="117.1875"/> </scene> </scenes> <resources> + <image name="background" width="1600" height="1200"/> <image name="ham" width="78" height="50"/> - <image name="illustration" width="800" height="600"/> <image name="line" width="128" height="50"/> + <image name="location.circle.fill" catalog="system" width="64" height="60"/> </resources> </document> |
