Browse Source

add select coupon ui in SendMoneyExchangeRateViewController

pull/1/head
james 5 years ago
parent
commit
b4458ecdf3
  1. 10
      GMERemittance/AppDelegate.swift
  2. 110
      GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRate.storyboard

10
GMERemittance/AppDelegate.swift

@ -53,7 +53,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
setupNavBar() setupNavBar()
setupStatusBar() setupStatusBar()
setEntryPoint() setEntryPoint()
isetupLanguage()
if #available(iOS 10.0, *) { if #available(iOS 10.0, *) {
UNUserNotificationCenter.current().delegate = self UNUserNotificationCenter.current().delegate = self
} else { } else {
@ -61,16 +60,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
} }
return true return true
} }
private func isetupLanguage() {
let language = UserDefaults.standard.string(forKey: AppConstants.currentLanguage)
if (language != nil), let preferedDeviceLanguage = Locale.preferredLanguages.elementAt(index: 0), let _ = preferedDeviceLanguage.components(separatedBy: "-").first {
Localize.setCurrentLanguage(language ?? "en")
}
}
private func setUUID() { private func setUUID() {
if UserDefaults.standard.string(forKey: AppConstants.uuid) == nil { if UserDefaults.standard.string(forKey: AppConstants.uuid) == nil {
let uuid = UUID().uuidString let uuid = UUID().uuidString

110
GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRate.storyboard

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait"> <device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/> <adaptation id="fullscreen"/>
</device> </device>
<dependencies> <dependencies>
<deployment identifier="iOS"/> <deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14460.20"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14490.49"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/> <capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies> </dependencies>
@ -13,6 +13,9 @@
<array key="SanFranciscoDisplay-Bold.otf"> <array key="SanFranciscoDisplay-Bold.otf">
<string>SanFranciscoDisplay-Bold</string> <string>SanFranciscoDisplay-Bold</string>
</array> </array>
<array key="SanFranciscoDisplay-Medium.otf">
<string>SanFranciscoDisplay-Medium</string>
</array>
<array key="SanFranciscoDisplay-Regular.otf"> <array key="SanFranciscoDisplay-Regular.otf">
<string>SanFranciscoDisplay-Regular</string> <string>SanFranciscoDisplay-Regular</string>
</array> </array>
@ -32,11 +35,11 @@
<scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" keyboardDismissMode="onDrag" translatesAutoresizingMaskIntoConstraints="NO" id="ojE-Rb-5Py"> <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" keyboardDismissMode="onDrag" translatesAutoresizingMaskIntoConstraints="NO" id="ojE-Rb-5Py">
<rect key="frame" x="0.0" y="20" width="375" height="647"/> <rect key="frame" x="0.0" y="20" width="375" height="647"/>
<subviews> <subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="pmz-vD-vwK">
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<view contentMode="scaleToFill" placeholderIntrinsicWidth="375" placeholderIntrinsicHeight="480" translatesAutoresizingMaskIntoConstraints="NO" id="pmz-vD-vwK">
<rect key="frame" x="0.0" y="0.0" width="375" height="480"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="sHP-5O-mqU"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="sHP-5O-mqU">
<rect key="frame" x="10" y="20" width="355" height="226"/>
<rect key="frame" x="10" y="20" width="355" height="259"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="sCj-Y4-1QK"> <stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="sCj-Y4-1QK">
<rect key="frame" x="0.0" y="0.0" width="355" height="70"/> <rect key="frame" x="0.0" y="0.0" width="355" height="70"/>
@ -121,14 +124,14 @@
<constraint firstAttribute="height" constant="70" id="7aX-4B-zge"/> <constraint firstAttribute="height" constant="70" id="7aX-4B-zge"/>
</constraints> </constraints>
</stackView> </stackView>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="5" translatesAutoresizingMaskIntoConstraints="NO" id="jwn-As-sSE">
<rect key="frame" x="0.0" y="90" width="355" height="46"/>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="fillEqually" spacing="5" translatesAutoresizingMaskIntoConstraints="NO" id="jwn-As-sSE">
<rect key="frame" x="0.0" y="90" width="355" height="79"/>
<subviews> <subviews>
<stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kzR-QC-upj"> <stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kzR-QC-upj">
<rect key="frame" x="0.0" y="0.0" width="355" height="20.5"/>
<rect key="frame" x="0.0" y="0.0" width="355" height="37"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" " textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9A6-r8-8Ov"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" " textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9A6-r8-8Ov">
<rect key="frame" x="0.0" y="0.0" width="10" height="20.5"/>
<rect key="frame" x="0.0" y="0.0" width="10" height="37"/>
<constraints> <constraints>
<constraint firstAttribute="width" constant="10" id="4Np-jg-uOg"/> <constraint firstAttribute="width" constant="10" id="4Np-jg-uOg"/>
</constraints> </constraints>
@ -137,10 +140,10 @@
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="5" translatesAutoresizingMaskIntoConstraints="NO" id="dUY-m4-ttO"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="5" translatesAutoresizingMaskIntoConstraints="NO" id="dUY-m4-ttO">
<rect key="frame" x="10" y="0.0" width="345" height="20.5"/>
<rect key="frame" x="10" y="0.0" width="345" height="37"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" - (Transfer Fees Included" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2Q2-by-cBq"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" - (Transfer Fees Included" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2Q2-by-cBq">
<rect key="frame" x="0.0" y="0.0" width="345" height="20.5"/>
<rect key="frame" x="0.0" y="0.0" width="345" height="37"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="12"/> <fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="12"/>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
@ -150,10 +153,10 @@
</subviews> </subviews>
</stackView> </stackView>
<stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="LMk-I5-4pc"> <stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="LMk-I5-4pc">
<rect key="frame" x="0.0" y="25.5" width="355" height="20.5"/>
<rect key="frame" x="0.0" y="42" width="355" height="37"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" " textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="vLv-vE-TyF"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" " textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="vLv-vE-TyF">
<rect key="frame" x="0.0" y="0.0" width="10" height="20.5"/>
<rect key="frame" x="0.0" y="0.0" width="10" height="37"/>
<constraints> <constraints>
<constraint firstAttribute="width" constant="10" id="2Cx-p5-tsV"/> <constraint firstAttribute="width" constant="10" id="2Cx-p5-tsV"/>
</constraints> </constraints>
@ -162,10 +165,10 @@
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="5" translatesAutoresizingMaskIntoConstraints="NO" id="VmG-9n-gQf"> <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="5" translatesAutoresizingMaskIntoConstraints="NO" id="VmG-9n-gQf">
<rect key="frame" x="10" y="0.0" width="345" height="20.5"/>
<rect key="frame" x="10" y="0.0" width="345" height="37"/>
<subviews> <subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" - (Transfer Fees Included" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yBx-uC-79J"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" - (Transfer Fees Included" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yBx-uC-79J">
<rect key="frame" x="0.0" y="0.0" width="345" height="20.5"/>
<rect key="frame" x="0.0" y="0.0" width="345" height="37"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="12"/> <fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="12"/>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
@ -178,7 +181,7 @@
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</stackView> </stackView>
<stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2vf-uc-jsQ"> <stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2vf-uc-jsQ">
<rect key="frame" x="0.0" y="156" width="355" height="70"/>
<rect key="frame" x="0.0" y="189" width="355" height="70"/>
<subviews> <subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dQS-XD-HRg"> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dQS-XD-HRg">
<rect key="frame" x="0.0" y="0.0" width="355" height="70"/> <rect key="frame" x="0.0" y="0.0" width="355" height="70"/>
@ -280,7 +283,7 @@
</subviews> </subviews>
</stackView> </stackView>
<button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="mLq-cC-0T4"> <button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="mLq-cC-0T4">
<rect key="frame" x="87.5" y="270" width="200" height="50"/>
<rect key="frame" x="87.5" y="400" width="200" height="50"/>
<color key="backgroundColor" red="0.92941176469999998" green="0.10980392160000001" blue="0.14117647059999999" alpha="1" colorSpace="calibratedRGB"/> <color key="backgroundColor" red="0.92941176469999998" green="0.10980392160000001" blue="0.14117647059999999" alpha="1" colorSpace="calibratedRGB"/>
<constraints> <constraints>
<constraint firstAttribute="height" constant="50" id="QvC-tl-7ln"/> <constraint firstAttribute="height" constant="50" id="QvC-tl-7ln"/>
@ -299,34 +302,89 @@
<action selector="continueButton:" destination="SBO-Ku-vj1" eventType="touchUpInside" id="1Du-oy-LR1"/> <action selector="continueButton:" destination="SBO-Ku-vj1" eventType="touchUpInside" id="1Du-oy-LR1"/>
</connections> </connections>
</button> </button>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" translatesAutoresizingMaskIntoConstraints="NO" id="ct1-3d-Pcl">
<rect key="frame" x="0.0" y="309" width="375" height="61"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="xFm-S2-X3q" userLabel="SeperateLine">
<rect key="frame" x="0.0" y="0.0" width="375" height="0.5"/>
<color key="backgroundColor" red="0.90588235289999997" green="0.92941176469999998" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="0.5" id="WZm-in-iv5"/>
</constraints>
</view>
<view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="GR6-2u-toL">
<rect key="frame" x="0.0" y="0.5" width="375" height="60"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Coupons" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="x86-f6-MH2">
<rect key="frame" x="20" y="20" width="67" height="20.5"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="17"/>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="ic_dropdownSmall" translatesAutoresizingMaskIntoConstraints="NO" id="PAF-NC-ewP">
<rect key="frame" x="340" y="22.5" width="15" height="15"/>
<constraints>
<constraint firstAttribute="height" constant="15" id="55r-DX-a7g"/>
<constraint firstAttribute="width" constant="15" id="qVr-tn-enP"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="3" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Lp3-Rs-Ze9">
<rect key="frame" x="320.5" y="20" width="9.5" height="20.5"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="17"/>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="x86-f6-MH2" firstAttribute="leading" secondItem="GR6-2u-toL" secondAttribute="leading" constant="20" id="05I-aJ-iKd"/>
<constraint firstItem="Lp3-Rs-Ze9" firstAttribute="centerY" secondItem="GR6-2u-toL" secondAttribute="centerY" id="FUO-ge-SHi"/>
<constraint firstItem="PAF-NC-ewP" firstAttribute="centerY" secondItem="GR6-2u-toL" secondAttribute="centerY" id="PAy-Za-0nU"/>
<constraint firstAttribute="trailing" secondItem="PAF-NC-ewP" secondAttribute="trailing" constant="20" id="RYP-9W-Fxz"/>
<constraint firstItem="x86-f6-MH2" firstAttribute="centerY" secondItem="GR6-2u-toL" secondAttribute="centerY" id="ZjF-Om-Uge"/>
<constraint firstItem="PAF-NC-ewP" firstAttribute="leading" secondItem="Lp3-Rs-Ze9" secondAttribute="trailing" constant="10" id="aN2-Ud-k01"/>
<constraint firstAttribute="height" constant="60" id="rtd-qB-zjH"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Xhh-1A-1X4" userLabel="SeperateLine">
<rect key="frame" x="0.0" y="60.5" width="375" height="0.5"/>
<color key="backgroundColor" red="0.90588235289999997" green="0.92941176469999998" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="0.5" id="wVE-Q7-RN0"/>
</constraints>
</view>
</subviews>
</stackView>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints> <constraints>
<constraint firstItem="mLq-cC-0T4" firstAttribute="top" secondItem="sHP-5O-mqU" secondAttribute="bottom" constant="24" id="Kbd-Oy-hAb"/>
<constraint firstItem="ct1-3d-Pcl" firstAttribute="leading" secondItem="pmz-vD-vwK" secondAttribute="leading" id="8I4-Oc-Plb"/>
<constraint firstAttribute="bottom" secondItem="mLq-cC-0T4" secondAttribute="bottom" constant="30" id="EBb-OG-ODp"/>
<constraint firstItem="mLq-cC-0T4" firstAttribute="centerX" secondItem="pmz-vD-vwK" secondAttribute="centerX" id="ZDJ-Ay-vfI"/> <constraint firstItem="mLq-cC-0T4" firstAttribute="centerX" secondItem="pmz-vD-vwK" secondAttribute="centerX" id="ZDJ-Ay-vfI"/>
<constraint firstItem="mLq-cC-0T4" firstAttribute="top" secondItem="ct1-3d-Pcl" secondAttribute="bottom" constant="30" id="cuP-VL-NyQ"/>
<constraint firstItem="sHP-5O-mqU" firstAttribute="top" secondItem="pmz-vD-vwK" secondAttribute="top" constant="20" id="fhw-gw-LEG"/> <constraint firstItem="sHP-5O-mqU" firstAttribute="top" secondItem="pmz-vD-vwK" secondAttribute="top" constant="20" id="fhw-gw-LEG"/>
<constraint firstAttribute="trailing" secondItem="sHP-5O-mqU" secondAttribute="trailing" constant="10" id="jiN-fq-3fT"/> <constraint firstAttribute="trailing" secondItem="sHP-5O-mqU" secondAttribute="trailing" constant="10" id="jiN-fq-3fT"/>
<constraint firstItem="ct1-3d-Pcl" firstAttribute="top" secondItem="sHP-5O-mqU" secondAttribute="bottom" constant="30" id="ocD-mp-Gc6"/>
<constraint firstItem="sHP-5O-mqU" firstAttribute="leading" secondItem="pmz-vD-vwK" secondAttribute="leading" constant="10" id="q6O-Xy-oLm"/> <constraint firstItem="sHP-5O-mqU" firstAttribute="leading" secondItem="pmz-vD-vwK" secondAttribute="leading" constant="10" id="q6O-Xy-oLm"/>
<constraint firstAttribute="trailing" secondItem="ct1-3d-Pcl" secondAttribute="trailing" id="xXN-2C-U4Z"/>
</constraints> </constraints>
</view> </view>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints> <constraints>
<constraint firstItem="pmz-vD-vwK" firstAttribute="top" secondItem="ojE-Rb-5Py" secondAttribute="top" id="Fwb-rT-naJ"/>
<constraint firstItem="pmz-vD-vwK" firstAttribute="leading" secondItem="ojE-Rb-5Py" secondAttribute="leading" id="OvR-C9-bF1"/>
<constraint firstAttribute="trailing" secondItem="pmz-vD-vwK" secondAttribute="trailing" id="kbT-g4-wdW"/>
<constraint firstAttribute="bottom" secondItem="pmz-vD-vwK" secondAttribute="bottom" id="kmA-BV-rlP"/>
<constraint firstAttribute="bottom" secondItem="pmz-vD-vwK" secondAttribute="bottom" id="oXs-vt-Tbu"/>
<constraint firstItem="pmz-vD-vwK" firstAttribute="top" secondItem="ojE-Rb-5Py" secondAttribute="top" id="560-FT-uFH"/>
<constraint firstAttribute="trailing" secondItem="pmz-vD-vwK" secondAttribute="trailing" id="B9i-qT-BIp"/>
<constraint firstItem="pmz-vD-vwK" firstAttribute="leading" secondItem="ojE-Rb-5Py" secondAttribute="leading" id="S1P-lK-RDk"/>
<constraint firstAttribute="bottom" secondItem="pmz-vD-vwK" secondAttribute="bottom" id="Wju-Qo-0Ou"/>
<constraint firstItem="pmz-vD-vwK" firstAttribute="width" secondItem="ojE-Rb-5Py" secondAttribute="width" id="tQf-Np-XGx"/>
</constraints> </constraints>
</scrollView> </scrollView>
</subviews> </subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints> <constraints>
<constraint firstItem="pmz-vD-vwK" firstAttribute="height" secondItem="Oiz-Y5-Rzy" secondAttribute="height" id="1Lf-lv-bZF"/>
<constraint firstItem="ojE-Rb-5Py" firstAttribute="top" secondItem="N0v-fL-JiI" secondAttribute="top" id="7z8-EE-xBe"/> <constraint firstItem="ojE-Rb-5Py" firstAttribute="top" secondItem="N0v-fL-JiI" secondAttribute="top" id="7z8-EE-xBe"/>
<constraint firstItem="ojE-Rb-5Py" firstAttribute="leading" secondItem="N0v-fL-JiI" secondAttribute="leading" id="VfD-kd-o0l"/> <constraint firstItem="ojE-Rb-5Py" firstAttribute="leading" secondItem="N0v-fL-JiI" secondAttribute="leading" id="VfD-kd-o0l"/>
<constraint firstItem="N0v-fL-JiI" firstAttribute="bottom" secondItem="ojE-Rb-5Py" secondAttribute="bottom" id="mG1-dQ-JV2"/> <constraint firstItem="N0v-fL-JiI" firstAttribute="bottom" secondItem="ojE-Rb-5Py" secondAttribute="bottom" id="mG1-dQ-JV2"/>
<constraint firstItem="pmz-vD-vwK" firstAttribute="width" secondItem="Oiz-Y5-Rzy" secondAttribute="width" id="u4v-TI-fkg"/>
<constraint firstItem="N0v-fL-JiI" firstAttribute="trailing" secondItem="ojE-Rb-5Py" secondAttribute="trailing" id="vLe-ck-xjm"/> <constraint firstItem="N0v-fL-JiI" firstAttribute="trailing" secondItem="ojE-Rb-5Py" secondAttribute="trailing" id="vLe-ck-xjm"/>
</constraints> </constraints>
<viewLayoutGuide key="safeArea" id="N0v-fL-JiI"/> <viewLayoutGuide key="safeArea" id="N0v-fL-JiI"/>
@ -352,7 +410,7 @@
</viewController> </viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="NtY-m3-JdG" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="NtY-m3-JdG" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="287" y="90"/>
<point key="canvasLocation" x="285.60000000000002" y="89.505247376311857"/>
</scene> </scene>
</scenes> </scenes>
<resources> <resources>

Loading…
Cancel
Save