Skip to content

Instantly share code, notes, and snippets.

@DonMag
Created May 26, 2021 15:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DonMag/8a0b2d85bbbb4262e43d73e745826ee5 to your computer and use it in GitHub Desktop.
Save DonMag/8a0b2d85bbbb4262e43d73e745826ee5 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="17701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="wEY-jX-xfc">
<device id="retina4_7" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="17703"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="System colors in document resources" minToolsVersion="11.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--View Controller-->
<scene sceneID="kDf-Yr-UAD">
<objects>
<viewController id="wEY-jX-xfc" customClass="ViewController" customModule="Work052021" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="ILr-WE-gxC">
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Ad Banner View" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IPa-UW-rlB">
<rect key="frame" x="40" y="0.0" width="295" height="46"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="46" id="pEi-b7-Xgl"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="YG5-S6-hJc" userLabel="LabelsHolderView">
<rect key="frame" x="0.0" y="46" width="375" height="158.5"/>
<subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="8" translatesAutoresizingMaskIntoConstraints="NO" id="JvP-Re-eif">
<rect key="frame" x="42.5" y="24" width="290" height="102.5"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" verticalCompressionResistancePriority="1000" text="Wed/05/2021" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pca-4g-S0y">
<rect key="frame" x="0.0" y="0.0" width="290" height="33.5"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="28"/>
<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" verticalCompressionResistancePriority="1000" text="12:51" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="G6m-oj-OI7">
<rect key="frame" x="0.0" y="41.5" width="290" height="24"/>
<fontDescription key="fontDescription" type="system" pointSize="20"/>
<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" verticalCompressionResistancePriority="1000" text="Select an ATM to continue" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aqT-Xp-bj4">
<rect key="frame" x="0.0" y="73.5" width="290" height="29"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="24"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<nil key="highlightedColor"/>
</label>
</subviews>
</stackView>
</subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="JvP-Re-eif" firstAttribute="centerX" secondItem="YG5-S6-hJc" secondAttribute="centerX" id="2Zs-Il-Sxv"/>
<constraint firstItem="JvP-Re-eif" firstAttribute="top" relation="greaterThanOrEqual" secondItem="YG5-S6-hJc" secondAttribute="top" constant="8" id="4zI-wS-270"/>
<constraint firstItem="JvP-Re-eif" firstAttribute="centerY" secondItem="YG5-S6-hJc" secondAttribute="centerY" multiplier="0.95" id="lCf-9p-Bab"/>
<constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="JvP-Re-eif" secondAttribute="bottom" constant="8" id="qQy-yb-6fp"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="qBb-DG-hnl" userLabel="GridView">
<rect key="frame" x="0.0" y="204.5" width="375" height="462.5"/>
<subviews>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="z0F-2i-tH7">
<rect key="frame" x="12" y="12" width="351" height="438.5"/>
<subviews>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="W1M-H4-gFA">
<rect key="frame" x="0.0" y="0.0" width="351" height="146"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="oD7-sH-9yi">
<rect key="frame" x="0.0" y="0.0" width="175.5" height="146"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="BBh-2H-GMp" customClass="RoundedView" customModule="Work052021" customModuleProvider="target">
<rect key="frame" x="8" y="8" width="159.5" height="130"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="1" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Iny-1s-oZt">
<rect key="frame" x="12" y="12" width="135.5" height="106"/>
<fontDescription key="fontDescription" type="system" pointSize="30"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="Iny-1s-oZt" firstAttribute="leading" secondItem="BBh-2H-GMp" secondAttribute="leading" constant="12" id="O8Y-7V-OqD"/>
<constraint firstAttribute="bottom" secondItem="Iny-1s-oZt" secondAttribute="bottom" constant="12" id="b4S-19-ae2"/>
<constraint firstItem="Iny-1s-oZt" firstAttribute="top" secondItem="BBh-2H-GMp" secondAttribute="top" constant="12" id="c9R-3F-RgR"/>
<constraint firstAttribute="trailing" secondItem="Iny-1s-oZt" secondAttribute="trailing" constant="12" id="mBb-OV-8ze"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="bottom" secondItem="BBh-2H-GMp" secondAttribute="bottom" constant="8" id="BB6-bP-wJW"/>
<constraint firstItem="BBh-2H-GMp" firstAttribute="top" secondItem="oD7-sH-9yi" secondAttribute="top" constant="8" id="LPB-Lf-l39"/>
<constraint firstItem="BBh-2H-GMp" firstAttribute="leading" secondItem="oD7-sH-9yi" secondAttribute="leading" constant="8" id="OEO-PT-MPQ"/>
<constraint firstAttribute="width" secondItem="oD7-sH-9yi" secondAttribute="height" multiplier="3:2.5" id="Q4v-FJ-aGF"/>
<constraint firstAttribute="trailing" secondItem="BBh-2H-GMp" secondAttribute="trailing" constant="8" id="rmT-BU-fo3"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="RVd-12-fsl">
<rect key="frame" x="175.5" y="0.0" width="175.5" height="146"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="tvq-Lj-oTM" customClass="RoundedView" customModule="Work052021" customModuleProvider="target">
<rect key="frame" x="8" y="8" width="159.5" height="130"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="H0G-Yp-rJV">
<rect key="frame" x="12" y="12" width="135.5" height="106"/>
<fontDescription key="fontDescription" type="system" pointSize="30"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="H0G-Yp-rJV" firstAttribute="leading" secondItem="tvq-Lj-oTM" secondAttribute="leading" constant="12" id="A8o-GB-0aC"/>
<constraint firstItem="H0G-Yp-rJV" firstAttribute="top" secondItem="tvq-Lj-oTM" secondAttribute="top" constant="12" id="Af1-CH-Hnh"/>
<constraint firstAttribute="bottom" secondItem="H0G-Yp-rJV" secondAttribute="bottom" constant="12" id="JPs-do-BG0"/>
<constraint firstAttribute="trailing" secondItem="H0G-Yp-rJV" secondAttribute="trailing" constant="12" id="ad5-Oi-4y0"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="bColor">
<color key="value" red="0.054346844550000002" green="0.46392804380000002" blue="0.44394201039999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="tvq-Lj-oTM" secondAttribute="trailing" constant="8" id="Q3h-Gf-nQe"/>
<constraint firstAttribute="bottom" secondItem="tvq-Lj-oTM" secondAttribute="bottom" constant="8" id="hUz-ew-bEO"/>
<constraint firstItem="tvq-Lj-oTM" firstAttribute="leading" secondItem="RVd-12-fsl" secondAttribute="leading" constant="8" id="idP-2T-dNm"/>
<constraint firstItem="tvq-Lj-oTM" firstAttribute="top" secondItem="RVd-12-fsl" secondAttribute="top" constant="8" id="xL8-qY-KTC"/>
</constraints>
</view>
</subviews>
</stackView>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="nuN-BC-anS">
<rect key="frame" x="0.0" y="146" width="351" height="146.5"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="x5e-8l-xOM">
<rect key="frame" x="0.0" y="0.0" width="175.5" height="146.5"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9FK-Km-Dlw" customClass="RoundedView" customModule="Work052021" customModuleProvider="target">
<rect key="frame" x="8" y="8" width="159.5" height="130.5"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="3" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6aa-Z6-Wf0">
<rect key="frame" x="12" y="12" width="135.5" height="106.5"/>
<fontDescription key="fontDescription" type="system" pointSize="30"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="6aa-Z6-Wf0" firstAttribute="leading" secondItem="9FK-Km-Dlw" secondAttribute="leading" constant="12" id="8Xo-4g-2MJ"/>
<constraint firstItem="6aa-Z6-Wf0" firstAttribute="top" secondItem="9FK-Km-Dlw" secondAttribute="top" constant="12" id="Ltx-Z4-ekJ"/>
<constraint firstAttribute="bottom" secondItem="6aa-Z6-Wf0" secondAttribute="bottom" constant="12" id="TOy-EX-a02"/>
<constraint firstAttribute="trailing" secondItem="6aa-Z6-Wf0" secondAttribute="trailing" constant="12" id="wUr-eC-C1H"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="bColor">
<color key="value" red="0.61761933570000005" green="0.4993267059" blue="0.48749858140000002" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="9FK-Km-Dlw" firstAttribute="top" secondItem="x5e-8l-xOM" secondAttribute="top" constant="8" id="34t-83-xSf"/>
<constraint firstAttribute="trailing" secondItem="9FK-Km-Dlw" secondAttribute="trailing" constant="8" id="BMx-dp-012"/>
<constraint firstAttribute="bottom" secondItem="9FK-Km-Dlw" secondAttribute="bottom" constant="8" id="Ckb-FS-OFj"/>
<constraint firstItem="9FK-Km-Dlw" firstAttribute="leading" secondItem="x5e-8l-xOM" secondAttribute="leading" constant="8" id="CoK-m8-Yab"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="vR7-8m-62y">
<rect key="frame" x="175.5" y="0.0" width="175.5" height="146.5"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Bjk-ll-Ru1" customClass="RoundedView" customModule="Work052021" customModuleProvider="target">
<rect key="frame" x="8" y="8" width="159.5" height="130.5"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="4" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="abU-68-TwC">
<rect key="frame" x="12" y="12" width="135.5" height="106.5"/>
<fontDescription key="fontDescription" type="system" pointSize="30"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="bottom" secondItem="abU-68-TwC" secondAttribute="bottom" constant="12" id="3Vn-S1-j4r"/>
<constraint firstAttribute="trailing" secondItem="abU-68-TwC" secondAttribute="trailing" constant="12" id="KBX-q2-cJV"/>
<constraint firstItem="abU-68-TwC" firstAttribute="top" secondItem="Bjk-ll-Ru1" secondAttribute="top" constant="12" id="XEl-5H-3zt"/>
<constraint firstItem="abU-68-TwC" firstAttribute="leading" secondItem="Bjk-ll-Ru1" secondAttribute="leading" constant="12" id="suu-ps-hDQ"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="bColor">
<color key="value" red="0.054810285569999999" green="0.12862721090000001" blue="0.56475740669999996" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="Bjk-ll-Ru1" secondAttribute="trailing" constant="8" id="0j5-DU-MJH"/>
<constraint firstItem="Bjk-ll-Ru1" firstAttribute="leading" secondItem="vR7-8m-62y" secondAttribute="leading" constant="8" id="86A-On-HLH"/>
<constraint firstAttribute="bottom" secondItem="Bjk-ll-Ru1" secondAttribute="bottom" constant="8" id="Msb-qk-XCj"/>
<constraint firstItem="Bjk-ll-Ru1" firstAttribute="top" secondItem="vR7-8m-62y" secondAttribute="top" constant="8" id="deT-pu-bru"/>
</constraints>
</view>
</subviews>
</stackView>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="TDa-Fl-IVh">
<rect key="frame" x="0.0" y="292.5" width="351" height="146"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="QNx-dQ-OD5">
<rect key="frame" x="0.0" y="0.0" width="175.5" height="146"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="fzE-iZ-lgD" customClass="RoundedView" customModule="Work052021" customModuleProvider="target">
<rect key="frame" x="8" y="8" width="159.5" height="130"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="5" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Ozp-Yf-LuS">
<rect key="frame" x="12" y="12" width="135.5" height="106"/>
<fontDescription key="fontDescription" type="system" pointSize="30"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="Ozp-Yf-LuS" secondAttribute="trailing" constant="12" id="aRx-x6-0Zf"/>
<constraint firstItem="Ozp-Yf-LuS" firstAttribute="top" secondItem="fzE-iZ-lgD" secondAttribute="top" constant="12" id="rYJ-2o-yBC"/>
<constraint firstAttribute="bottom" secondItem="Ozp-Yf-LuS" secondAttribute="bottom" constant="12" id="s1M-H7-eiO"/>
<constraint firstItem="Ozp-Yf-LuS" firstAttribute="leading" secondItem="fzE-iZ-lgD" secondAttribute="leading" constant="12" id="tkv-Jq-MXc"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="bColor">
<color key="value" red="0.076638646419999998" green="0.32042691109999999" blue="0.23272225260000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstItem="fzE-iZ-lgD" firstAttribute="top" secondItem="QNx-dQ-OD5" secondAttribute="top" constant="8" id="iU7-tC-Y8n"/>
<constraint firstAttribute="trailing" secondItem="fzE-iZ-lgD" secondAttribute="trailing" constant="8" id="j5Z-Df-VMP"/>
<constraint firstAttribute="bottom" secondItem="fzE-iZ-lgD" secondAttribute="bottom" constant="8" id="nr7-aw-IMw"/>
<constraint firstItem="fzE-iZ-lgD" firstAttribute="leading" secondItem="QNx-dQ-OD5" secondAttribute="leading" constant="8" id="uyN-8t-uQh"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="cmz-r9-BSa">
<rect key="frame" x="175.5" y="0.0" width="175.5" height="146"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="IjQ-MB-zFf" customClass="RoundedView" customModule="Work052021" customModuleProvider="target">
<rect key="frame" x="8" y="8" width="159.5" height="130"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="6" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CxI-le-CLM">
<rect key="frame" x="12" y="12" width="135.5" height="106"/>
<fontDescription key="fontDescription" type="system" pointSize="30"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="bottom" secondItem="CxI-le-CLM" secondAttribute="bottom" constant="12" id="DEp-4I-SqC"/>
<constraint firstAttribute="trailing" secondItem="CxI-le-CLM" secondAttribute="trailing" constant="12" id="ObE-sC-4ca"/>
<constraint firstItem="CxI-le-CLM" firstAttribute="top" secondItem="IjQ-MB-zFf" secondAttribute="top" constant="12" id="bLO-1q-I4R"/>
<constraint firstItem="CxI-le-CLM" firstAttribute="leading" secondItem="IjQ-MB-zFf" secondAttribute="leading" constant="12" id="lz5-Xc-zbr"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="bColor">
<color key="value" red="0.0" green="0.49932169910000002" blue="0.044131644070000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="bottom" secondItem="IjQ-MB-zFf" secondAttribute="bottom" constant="8" id="CG9-WP-nZM"/>
<constraint firstAttribute="trailing" secondItem="IjQ-MB-zFf" secondAttribute="trailing" constant="8" id="fu0-LF-PyJ"/>
<constraint firstItem="IjQ-MB-zFf" firstAttribute="top" secondItem="cmz-r9-BSa" secondAttribute="top" constant="8" id="l6C-2W-E1x"/>
<constraint firstItem="IjQ-MB-zFf" firstAttribute="leading" secondItem="cmz-r9-BSa" secondAttribute="leading" constant="8" id="uti-oY-qer"/>
</constraints>
</view>
</subviews>
</stackView>
</subviews>
</stackView>
</subviews>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="z0F-2i-tH7" secondAttribute="trailing" priority="750" constant="12" id="18Y-PN-cSf"/>
<constraint firstItem="z0F-2i-tH7" firstAttribute="top" relation="greaterThanOrEqual" secondItem="qBb-DG-hnl" secondAttribute="top" constant="12" id="OED-XW-89I"/>
<constraint firstItem="z0F-2i-tH7" firstAttribute="top" secondItem="qBb-DG-hnl" secondAttribute="top" priority="750" constant="12" id="Vli-BH-1rQ"/>
<constraint firstAttribute="bottom" secondItem="z0F-2i-tH7" secondAttribute="bottom" constant="12" id="WUA-jz-okS"/>
<constraint firstItem="z0F-2i-tH7" firstAttribute="leading" secondItem="qBb-DG-hnl" secondAttribute="leading" priority="750" constant="12" id="hkx-Vl-ua5"/>
<constraint firstItem="z0F-2i-tH7" firstAttribute="centerX" secondItem="qBb-DG-hnl" secondAttribute="centerX" id="uHy-w0-Xx1"/>
<constraint firstItem="z0F-2i-tH7" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="qBb-DG-hnl" secondAttribute="leading" constant="12" id="yyg-Ix-Pyg"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="z0F-2i-tH7" secondAttribute="trailing" constant="12" id="zGV-KG-vwp"/>
</constraints>
</view>
</subviews>
<viewLayoutGuide key="safeArea" id="chv-8r-V2e"/>
<color key="backgroundColor" red="0.10294247419999999" green="0.41586095090000003" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="chv-8r-V2e" firstAttribute="trailing" secondItem="qBb-DG-hnl" secondAttribute="trailing" id="IUt-fk-RVl"/>
<constraint firstItem="qBb-DG-hnl" firstAttribute="top" relation="greaterThanOrEqual" secondItem="chv-8r-V2e" secondAttribute="top" constant="200" id="PwF-w5-YIg"/>
<constraint firstItem="chv-8r-V2e" firstAttribute="trailing" secondItem="IPa-UW-rlB" secondAttribute="trailing" constant="40" id="R4L-Ga-iKn"/>
<constraint firstItem="YG5-S6-hJc" firstAttribute="top" secondItem="IPa-UW-rlB" secondAttribute="bottom" id="T22-Bv-S7I"/>
<constraint firstItem="YG5-S6-hJc" firstAttribute="leading" secondItem="chv-8r-V2e" secondAttribute="leading" id="WNC-Ix-vY9"/>
<constraint firstItem="IPa-UW-rlB" firstAttribute="top" secondItem="chv-8r-V2e" secondAttribute="top" id="Woq-zF-JKI"/>
<constraint firstItem="chv-8r-V2e" firstAttribute="bottom" secondItem="qBb-DG-hnl" secondAttribute="bottom" id="a2P-6m-OPw"/>
<constraint firstItem="qBb-DG-hnl" firstAttribute="leading" secondItem="chv-8r-V2e" secondAttribute="leading" id="dsc-2W-Lmm"/>
<constraint firstItem="chv-8r-V2e" firstAttribute="trailing" secondItem="YG5-S6-hJc" secondAttribute="trailing" id="iTI-Vh-vBu"/>
<constraint firstItem="IPa-UW-rlB" firstAttribute="leading" secondItem="chv-8r-V2e" secondAttribute="leading" constant="40" id="k0x-s1-CFL"/>
<constraint firstItem="qBb-DG-hnl" firstAttribute="top" secondItem="YG5-S6-hJc" secondAttribute="bottom" id="rm4-7n-jYs"/>
</constraints>
</view>
<navigationItem key="navigationItem" id="SOk-nf-PUL"/>
<connections>
<outlet property="gridView" destination="qBb-DG-hnl" id="8E9-tc-wCz"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="xdE-65-yAr" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-248" y="-963"/>
</scene>
</scenes>
<resources>
<systemColor name="systemBackgroundColor">
<color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</systemColor>
</resources>
</document>
@IBDesignable
class RoundedView: UIView {
@IBInspectable
var bColor: UIColor = .red {
didSet {
setNeedsLayout()
}
}
override func layoutSubviews() {
layer.cornerRadius = 20
layer.borderWidth = 8
layer.borderColor = bColor.cgColor
}
}
class ViewController: UIViewController {
@IBOutlet var gridView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
gridView.layer.cornerRadius = 32
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment