QRCode.storyboard 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="21701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
  3. <device id="ipad10_9rounded" orientation="portrait" layout="fullscreen" appearance="light"/>
  4. <dependencies>
  5. <deployment version="5696" identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21678"/>
  7. <capability name="Safe area layout guides" minToolsVersion="9.0"/>
  8. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  9. </dependencies>
  10. <scenes>
  11. <!--Code Scanner View Controller-->
  12. <scene sceneID="SCd-VM-Uux">
  13. <objects>
  14. <viewController storyboardIdentifier="RAQRCodeScannerViewController" useStoryboardIdentifierAsRestorationIdentifier="YES" id="41J-NQ-wiU" customClass="RAQRCodeScannerViewController" sceneMemberID="viewController">
  15. <view key="view" contentMode="scaleToFill" id="aiT-qZ-M5f">
  16. <rect key="frame" x="0.0" y="0.0" width="820" height="1180"/>
  17. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  18. <subviews>
  19. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="D8z-rA-Qpf">
  20. <rect key="frame" x="0.0" y="0.0" width="820" height="1180"/>
  21. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  22. </view>
  23. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="4DJ-GK-9l9">
  24. <rect key="frame" x="0.0" y="0.0" width="820" height="1180"/>
  25. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  26. </view>
  27. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="vCI-Zm-N7X">
  28. <rect key="frame" x="260" y="330" width="300" height="300"/>
  29. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  30. <constraints>
  31. <constraint firstAttribute="width" secondItem="vCI-Zm-N7X" secondAttribute="height" multiplier="1:1" id="8cj-iq-wvr"/>
  32. <constraint firstAttribute="height" constant="300" id="tXF-V5-qbK"/>
  33. </constraints>
  34. <variation key="default">
  35. <mask key="constraints">
  36. <exclude reference="tXF-V5-qbK"/>
  37. </mask>
  38. </variation>
  39. <variation key="heightClass=regular-widthClass=regular">
  40. <mask key="constraints">
  41. <include reference="tXF-V5-qbK"/>
  42. </mask>
  43. </variation>
  44. </view>
  45. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="0ig-dn-iSa">
  46. <rect key="frame" x="380" y="1020" width="60" height="60"/>
  47. <constraints>
  48. <constraint firstAttribute="width" constant="60" id="OkG-xs-m3c"/>
  49. <constraint firstAttribute="width" secondItem="0ig-dn-iSa" secondAttribute="height" multiplier="1:1" id="ZrC-2n-5ix"/>
  50. </constraints>
  51. <connections>
  52. <action selector="scannerBtnTouchCancel:" destination="41J-NQ-wiU" eventType="touchCancel" id="z40-QN-qDW"/>
  53. <action selector="scannerBtnTouchDown:" destination="41J-NQ-wiU" eventType="touchDown" id="5TK-sG-LzS"/>
  54. <action selector="scannerBtnTouchUp:" destination="41J-NQ-wiU" eventType="touchUpInside" id="Nco-1e-gQv"/>
  55. <action selector="scannerBtnTouchUpOutSide:" destination="41J-NQ-wiU" eventType="touchUpOutside" id="O42-nG-qkE"/>
  56. </connections>
  57. </button>
  58. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="5fS-uQ-uh4">
  59. <rect key="frame" x="10" y="44" width="30" height="30"/>
  60. <state key="normal" image="qr_back_btn"/>
  61. <connections>
  62. <action selector="backBtnClick:" destination="41J-NQ-wiU" eventType="touchUpInside" id="ifJ-hi-DTG"/>
  63. </connections>
  64. </button>
  65. </subviews>
  66. <viewLayoutGuide key="safeArea" id="TEW-wV-M4S"/>
  67. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  68. <constraints>
  69. <constraint firstItem="0ig-dn-iSa" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="vCI-Zm-N7X" secondAttribute="trailing" priority="999" constant="10" id="29i-AW-HSH"/>
  70. <constraint firstItem="0ig-dn-iSa" firstAttribute="top" relation="greaterThanOrEqual" secondItem="vCI-Zm-N7X" secondAttribute="bottom" priority="999" constant="10" id="3gR-v0-uuY"/>
  71. <constraint firstItem="4DJ-GK-9l9" firstAttribute="height" secondItem="D8z-rA-Qpf" secondAttribute="height" id="4QJ-Tu-9cj"/>
  72. <constraint firstAttribute="bottom" secondItem="vCI-Zm-N7X" secondAttribute="bottom" constant="81" id="7a1-vL-ZwM"/>
  73. <constraint firstAttribute="trailing" secondItem="0ig-dn-iSa" secondAttribute="trailing" constant="104" id="7eW-A7-Nkb"/>
  74. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerX" secondItem="vCI-Zm-N7X" secondAttribute="centerX" id="7qf-eL-rnv"/>
  75. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" id="8dy-2H-2iw"/>
  76. <constraint firstItem="D8z-rA-Qpf" firstAttribute="width" secondItem="aiT-qZ-M5f" secondAttribute="width" id="BuV-2a-gda"/>
  77. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerY" secondItem="vCI-Zm-N7X" secondAttribute="centerY" id="DcB-0a-gGt"/>
  78. <constraint firstItem="5fS-uQ-uh4" firstAttribute="leading" secondItem="TEW-wV-M4S" secondAttribute="leading" constant="10" id="FST-Qu-NEj"/>
  79. <constraint firstItem="4DJ-GK-9l9" firstAttribute="leading" secondItem="D8z-rA-Qpf" secondAttribute="leading" id="OtU-1g-dHc"/>
  80. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerY" secondItem="vCI-Zm-N7X" secondAttribute="centerY" id="R8a-93-kVx"/>
  81. <constraint firstItem="D8z-rA-Qpf" firstAttribute="leading" secondItem="aiT-qZ-M5f" secondAttribute="leading" id="RYY-iZ-sc1"/>
  82. <constraint firstItem="4DJ-GK-9l9" firstAttribute="width" secondItem="D8z-rA-Qpf" secondAttribute="width" id="S8U-sb-mvg"/>
  83. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" constant="-100" id="V3j-Mb-G9g"/>
  84. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerX" secondItem="vCI-Zm-N7X" secondAttribute="centerX" id="Vi4-ET-WmZ"/>
  85. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" constant="-80" id="Z6F-qY-EEv"/>
  86. <constraint firstAttribute="trailing" secondItem="vCI-Zm-N7X" secondAttribute="trailing" constant="70" id="cSr-ne-Xxd"/>
  87. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerY" secondItem="aiT-qZ-M5f" secondAttribute="centerY" constant="-110" id="e2p-ZK-jAC"/>
  88. <constraint firstItem="5fS-uQ-uh4" firstAttribute="top" secondItem="TEW-wV-M4S" secondAttribute="top" constant="20" id="e46-jb-ZUK"/>
  89. <constraint firstAttribute="trailing" secondItem="0ig-dn-iSa" secondAttribute="trailing" constant="80" id="eCS-j2-u7d"/>
  90. <constraint firstAttribute="bottom" secondItem="0ig-dn-iSa" secondAttribute="bottom" constant="100" id="exY-By-XcQ"/>
  91. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerY" secondItem="aiT-qZ-M5f" secondAttribute="centerY" constant="-70" id="fNO-9Q-eMD"/>
  92. <constraint firstItem="vCI-Zm-N7X" firstAttribute="top" secondItem="aiT-qZ-M5f" secondAttribute="top" constant="60" id="gDV-MG-Lxf"/>
  93. <constraint firstItem="vCI-Zm-N7X" firstAttribute="top" secondItem="aiT-qZ-M5f" secondAttribute="top" constant="60" id="mwH-jr-Ixq"/>
  94. <constraint firstItem="vCI-Zm-N7X" firstAttribute="leading" secondItem="aiT-qZ-M5f" secondAttribute="leading" constant="70" id="ncF-ii-QJ5"/>
  95. <constraint firstAttribute="bottom" secondItem="0ig-dn-iSa" secondAttribute="bottom" constant="70" id="qin-xY-VOb"/>
  96. <constraint firstItem="D8z-rA-Qpf" firstAttribute="top" secondItem="aiT-qZ-M5f" secondAttribute="top" id="rVq-z9-u0f"/>
  97. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" id="s29-TR-Yol"/>
  98. <constraint firstItem="4DJ-GK-9l9" firstAttribute="top" secondItem="D8z-rA-Qpf" secondAttribute="top" id="sbV-jE-FcH"/>
  99. <constraint firstItem="D8z-rA-Qpf" firstAttribute="height" secondItem="aiT-qZ-M5f" secondAttribute="height" id="swA-T5-xSR"/>
  100. <constraint firstAttribute="bottom" secondItem="vCI-Zm-N7X" secondAttribute="bottom" constant="60" id="uOO-Nq-OMU"/>
  101. </constraints>
  102. <variation key="default">
  103. <mask key="constraints">
  104. <exclude reference="7a1-vL-ZwM"/>
  105. <exclude reference="8dy-2H-2iw"/>
  106. <exclude reference="V3j-Mb-G9g"/>
  107. <exclude reference="Z6F-qY-EEv"/>
  108. <exclude reference="cSr-ne-Xxd"/>
  109. <exclude reference="e2p-ZK-jAC"/>
  110. <exclude reference="fNO-9Q-eMD"/>
  111. <exclude reference="gDV-MG-Lxf"/>
  112. <exclude reference="mwH-jr-Ixq"/>
  113. <exclude reference="ncF-ii-QJ5"/>
  114. <exclude reference="s29-TR-Yol"/>
  115. <exclude reference="uOO-Nq-OMU"/>
  116. <exclude reference="29i-AW-HSH"/>
  117. <exclude reference="3gR-v0-uuY"/>
  118. <exclude reference="7eW-A7-Nkb"/>
  119. <exclude reference="7qf-eL-rnv"/>
  120. <exclude reference="DcB-0a-gGt"/>
  121. <exclude reference="R8a-93-kVx"/>
  122. <exclude reference="Vi4-ET-WmZ"/>
  123. <exclude reference="eCS-j2-u7d"/>
  124. <exclude reference="exY-By-XcQ"/>
  125. <exclude reference="qin-xY-VOb"/>
  126. </mask>
  127. </variation>
  128. <variation key="heightClass=compact-widthClass=compact">
  129. <mask key="constraints">
  130. <include reference="7a1-vL-ZwM"/>
  131. <include reference="Z6F-qY-EEv"/>
  132. <include reference="gDV-MG-Lxf"/>
  133. <include reference="29i-AW-HSH"/>
  134. <include reference="7eW-A7-Nkb"/>
  135. <include reference="DcB-0a-gGt"/>
  136. </mask>
  137. </variation>
  138. <variation key="heightClass=compact-widthClass=regular">
  139. <mask key="constraints">
  140. <include reference="V3j-Mb-G9g"/>
  141. <include reference="mwH-jr-Ixq"/>
  142. <include reference="uOO-Nq-OMU"/>
  143. <include reference="R8a-93-kVx"/>
  144. <include reference="eCS-j2-u7d"/>
  145. </mask>
  146. </variation>
  147. <variation key="heightClass=regular-widthClass=compact">
  148. <mask key="constraints">
  149. <include reference="8dy-2H-2iw"/>
  150. <include reference="cSr-ne-Xxd"/>
  151. <include reference="fNO-9Q-eMD"/>
  152. <include reference="ncF-ii-QJ5"/>
  153. <include reference="3gR-v0-uuY"/>
  154. <include reference="Vi4-ET-WmZ"/>
  155. <include reference="qin-xY-VOb"/>
  156. </mask>
  157. </variation>
  158. <variation key="heightClass=regular-widthClass=regular">
  159. <mask key="constraints">
  160. <include reference="e2p-ZK-jAC"/>
  161. <include reference="s29-TR-Yol"/>
  162. <include reference="7qf-eL-rnv"/>
  163. <include reference="exY-By-XcQ"/>
  164. </mask>
  165. </variation>
  166. </view>
  167. <connections>
  168. <outlet property="backBtn" destination="5fS-uQ-uh4" id="VhC-Xf-GM8"/>
  169. <outlet property="maskView" destination="4DJ-GK-9l9" id="naM-uL-H99"/>
  170. <outlet property="previewContainer" destination="D8z-rA-Qpf" id="XCg-1T-zSa"/>
  171. <outlet property="scanBtn" destination="0ig-dn-iSa" id="JUa-KJ-cvr"/>
  172. <outlet property="scanerView" destination="vCI-Zm-N7X" id="09n-Fn-vIF"/>
  173. </connections>
  174. </viewController>
  175. <placeholder placeholderIdentifier="IBFirstResponder" id="3tF-Yn-TdS" userLabel="First Responder" sceneMemberID="firstResponder"/>
  176. </objects>
  177. <point key="canvasLocation" x="-155.70652173913044" y="160.86956521739131"/>
  178. </scene>
  179. <!--Code Scanner View Controller-->
  180. <scene sceneID="3xu-LD-bSC">
  181. <objects>
  182. <viewController storyboardIdentifier="RAQRCodeScannerViewControllerAuto" useStoryboardIdentifierAsRestorationIdentifier="YES" id="T5n-Ld-InS" customClass="RAQRCodeScannerViewController" sceneMemberID="viewController">
  183. <view key="view" contentMode="scaleToFill" id="XG1-BH-5Yn">
  184. <rect key="frame" x="0.0" y="0.0" width="820" height="1180"/>
  185. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  186. <subviews>
  187. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ada-GD-fnS">
  188. <rect key="frame" x="0.0" y="0.0" width="820" height="234"/>
  189. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  190. </view>
  191. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="OxG-xD-O68">
  192. <rect key="frame" x="0.0" y="0.0" width="820" height="234"/>
  193. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  194. </view>
  195. <view contentMode="scaleToFill" ambiguous="YES" translatesAutoresizingMaskIntoConstraints="NO" id="RQP-kc-U9i">
  196. <rect key="frame" x="0.0" y="0.0" width="820" height="414"/>
  197. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  198. </view>
  199. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ZVa-fu-Anm">
  200. <rect key="frame" x="393" y="100" width="34" height="34"/>
  201. <constraints>
  202. <constraint firstAttribute="width" secondItem="ZVa-fu-Anm" secondAttribute="height" multiplier="1:1" id="EVk-AS-ca9"/>
  203. <constraint firstAttribute="width" constant="60" id="OR3-hA-sW8"/>
  204. </constraints>
  205. <connections>
  206. <action selector="scannerBtnTouchCancel:" destination="T5n-Ld-InS" eventType="touchCancel" id="Hod-Jp-vRQ"/>
  207. <action selector="scannerBtnTouchDown:" destination="T5n-Ld-InS" eventType="touchDown" id="ssg-7k-DsL"/>
  208. <action selector="scannerBtnTouchUp:" destination="T5n-Ld-InS" eventType="touchUpInside" id="Zqm-7x-PH2"/>
  209. <action selector="scannerBtnTouchUpOutSide:" destination="T5n-Ld-InS" eventType="touchUpOutside" id="z3f-Dx-KjM"/>
  210. </connections>
  211. </button>
  212. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="GaA-2B-enV">
  213. <rect key="frame" x="10" y="44" width="30" height="30"/>
  214. <state key="normal" image="qr_back_btn"/>
  215. <connections>
  216. <action selector="backBtnClick:" destination="T5n-Ld-InS" eventType="touchUpInside" id="bcH-Wf-Geh"/>
  217. </connections>
  218. </button>
  219. </subviews>
  220. <viewLayoutGuide key="safeArea" id="7LN-2I-0kE"/>
  221. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  222. <constraints>
  223. <constraint firstItem="Ada-GD-fnS" firstAttribute="top" secondItem="XG1-BH-5Yn" secondAttribute="top" id="0TT-7U-avg"/>
  224. <constraint firstItem="OxG-xD-O68" firstAttribute="height" secondItem="Ada-GD-fnS" secondAttribute="height" id="1RB-Dy-CMB"/>
  225. <constraint firstAttribute="trailing" secondItem="ZVa-fu-Anm" secondAttribute="trailing" constant="80" id="4Xk-os-lf2"/>
  226. <constraint firstAttribute="bottom" secondItem="ZVa-fu-Anm" secondAttribute="bottom" constant="100" id="7zP-kW-kfl"/>
  227. <constraint firstItem="OxG-xD-O68" firstAttribute="width" secondItem="Ada-GD-fnS" secondAttribute="width" id="8Lx-FN-qmp"/>
  228. <constraint firstItem="RQP-kc-U9i" firstAttribute="centerX" secondItem="XG1-BH-5Yn" secondAttribute="centerX" id="8xY-Zj-CWq"/>
  229. <constraint firstItem="Ada-GD-fnS" firstAttribute="leading" secondItem="XG1-BH-5Yn" secondAttribute="leading" id="ATR-hp-3NY"/>
  230. <constraint firstAttribute="trailing" secondItem="RQP-kc-U9i" secondAttribute="trailing" id="Anl-Kq-3Hz"/>
  231. <constraint firstItem="GaA-2B-enV" firstAttribute="top" secondItem="7LN-2I-0kE" secondAttribute="top" constant="20" id="CFM-am-fjr"/>
  232. <constraint firstItem="ZVa-fu-Anm" firstAttribute="centerY" secondItem="RQP-kc-U9i" secondAttribute="centerY" id="Ctr-fp-1Du"/>
  233. <constraint firstItem="RQP-kc-U9i" firstAttribute="top" secondItem="XG1-BH-5Yn" secondAttribute="top" constant="60" id="ItM-cP-b4W"/>
  234. <constraint firstAttribute="bottom" secondItem="RQP-kc-U9i" secondAttribute="bottom" constant="81" id="LId-87-goU"/>
  235. <constraint firstItem="RQP-kc-U9i" firstAttribute="centerY" secondItem="XG1-BH-5Yn" secondAttribute="centerY" constant="-70" id="NXe-za-28a"/>
  236. <constraint firstAttribute="bottom" secondItem="RQP-kc-U9i" secondAttribute="bottom" id="Nho-ky-KsO"/>
  237. <constraint firstItem="ZVa-fu-Anm" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="RQP-kc-U9i" secondAttribute="trailing" priority="999" constant="10" id="P2P-rr-rbi"/>
  238. <constraint firstAttribute="bottom" secondItem="ZVa-fu-Anm" secondAttribute="bottom" constant="70" id="QQv-4I-OPC"/>
  239. <constraint firstAttribute="trailing" secondItem="RQP-kc-U9i" secondAttribute="trailing" constant="70" id="Rh5-qS-eN1"/>
  240. <constraint firstItem="Ada-GD-fnS" firstAttribute="height" secondItem="XG1-BH-5Yn" secondAttribute="height" id="SIj-Tj-H6x"/>
  241. <constraint firstItem="RQP-kc-U9i" firstAttribute="centerX" secondItem="XG1-BH-5Yn" secondAttribute="centerX" id="Shg-2w-jbh"/>
  242. <constraint firstAttribute="trailing" secondItem="ZVa-fu-Anm" secondAttribute="trailing" constant="104" id="U2T-Rw-rJv"/>
  243. <constraint firstItem="ZVa-fu-Anm" firstAttribute="centerX" secondItem="RQP-kc-U9i" secondAttribute="centerX" id="VTR-af-Vme"/>
  244. <constraint firstItem="RQP-kc-U9i" firstAttribute="top" secondItem="XG1-BH-5Yn" secondAttribute="top" id="XN0-5G-6N3"/>
  245. <constraint firstItem="ZVa-fu-Anm" firstAttribute="centerY" secondItem="OxG-xD-O68" secondAttribute="centerY" id="Xjg-tG-R82"/>
  246. <constraint firstItem="ZVa-fu-Anm" firstAttribute="centerX" secondItem="RQP-kc-U9i" secondAttribute="centerX" id="YaB-tf-HMi"/>
  247. <constraint firstItem="OxG-xD-O68" firstAttribute="top" secondItem="Ada-GD-fnS" secondAttribute="top" id="Zc3-tk-wCe"/>
  248. <constraint firstItem="RQP-kc-U9i" firstAttribute="centerY" secondItem="XG1-BH-5Yn" secondAttribute="centerY" constant="-110" id="arS-wn-wNR"/>
  249. <constraint firstItem="RQP-kc-U9i" firstAttribute="leading" secondItem="XG1-BH-5Yn" secondAttribute="leading" id="fwV-gR-dax"/>
  250. <constraint firstItem="ZVa-fu-Anm" firstAttribute="top" relation="greaterThanOrEqual" secondItem="RQP-kc-U9i" secondAttribute="bottom" priority="999" constant="10" id="jRH-fe-9Z1"/>
  251. <constraint firstItem="OxG-xD-O68" firstAttribute="leading" secondItem="Ada-GD-fnS" secondAttribute="leading" id="lqp-xr-h52"/>
  252. <constraint firstItem="RQP-kc-U9i" firstAttribute="centerX" secondItem="XG1-BH-5Yn" secondAttribute="centerX" constant="-80" id="rxK-GN-MQq"/>
  253. <constraint firstItem="Ada-GD-fnS" firstAttribute="width" secondItem="XG1-BH-5Yn" secondAttribute="width" id="xjC-fg-9BG"/>
  254. <constraint firstItem="RQP-kc-U9i" firstAttribute="leading" secondItem="XG1-BH-5Yn" secondAttribute="leading" constant="70" id="zTt-gT-8Pj"/>
  255. <constraint firstItem="GaA-2B-enV" firstAttribute="leading" secondItem="7LN-2I-0kE" secondAttribute="leading" constant="10" id="zql-fK-xR8"/>
  256. </constraints>
  257. <variation key="default">
  258. <mask key="constraints">
  259. <exclude reference="8xY-Zj-CWq"/>
  260. <exclude reference="ItM-cP-b4W"/>
  261. <exclude reference="LId-87-goU"/>
  262. <exclude reference="NXe-za-28a"/>
  263. <exclude reference="Nho-ky-KsO"/>
  264. <exclude reference="Rh5-qS-eN1"/>
  265. <exclude reference="Shg-2w-jbh"/>
  266. <exclude reference="XN0-5G-6N3"/>
  267. <exclude reference="arS-wn-wNR"/>
  268. <exclude reference="rxK-GN-MQq"/>
  269. <exclude reference="zTt-gT-8Pj"/>
  270. <exclude reference="4Xk-os-lf2"/>
  271. <exclude reference="7zP-kW-kfl"/>
  272. <exclude reference="Ctr-fp-1Du"/>
  273. <exclude reference="P2P-rr-rbi"/>
  274. <exclude reference="QQv-4I-OPC"/>
  275. <exclude reference="U2T-Rw-rJv"/>
  276. <exclude reference="VTR-af-Vme"/>
  277. <exclude reference="YaB-tf-HMi"/>
  278. <exclude reference="jRH-fe-9Z1"/>
  279. </mask>
  280. </variation>
  281. <variation key="heightClass=compact-widthClass=compact">
  282. <mask key="constraints">
  283. <include reference="ItM-cP-b4W"/>
  284. <include reference="LId-87-goU"/>
  285. <include reference="rxK-GN-MQq"/>
  286. <include reference="Ctr-fp-1Du"/>
  287. <include reference="P2P-rr-rbi"/>
  288. <include reference="U2T-Rw-rJv"/>
  289. </mask>
  290. </variation>
  291. <variation key="heightClass=compact-widthClass=regular">
  292. <mask key="constraints">
  293. <include reference="Nho-ky-KsO"/>
  294. <include reference="XN0-5G-6N3"/>
  295. <include reference="4Xk-os-lf2"/>
  296. </mask>
  297. </variation>
  298. <variation key="heightClass=regular-widthClass=compact">
  299. <mask key="constraints">
  300. <include reference="NXe-za-28a"/>
  301. <include reference="Rh5-qS-eN1"/>
  302. <include reference="Shg-2w-jbh"/>
  303. <include reference="zTt-gT-8Pj"/>
  304. <include reference="QQv-4I-OPC"/>
  305. <include reference="YaB-tf-HMi"/>
  306. <include reference="jRH-fe-9Z1"/>
  307. </mask>
  308. </variation>
  309. <variation key="heightClass=regular-widthClass=regular">
  310. <mask key="constraints">
  311. <include reference="8xY-Zj-CWq"/>
  312. <include reference="arS-wn-wNR"/>
  313. <include reference="7zP-kW-kfl"/>
  314. <include reference="VTR-af-Vme"/>
  315. </mask>
  316. </variation>
  317. </view>
  318. <connections>
  319. <outlet property="backBtn" destination="GaA-2B-enV" id="bNe-C8-v4O"/>
  320. <outlet property="maskView" destination="OxG-xD-O68" id="oPx-fr-2gE"/>
  321. <outlet property="previewContainer" destination="Ada-GD-fnS" id="NkS-pP-tuy"/>
  322. <outlet property="scanBtn" destination="ZVa-fu-Anm" id="IeW-DK-EZe"/>
  323. <outlet property="scanerView" destination="RQP-kc-U9i" id="vqj-8k-3PF"/>
  324. </connections>
  325. </viewController>
  326. <placeholder placeholderIdentifier="IBFirstResponder" id="jFm-OQ-ocS" userLabel="First Responder" sceneMemberID="firstResponder"/>
  327. </objects>
  328. <point key="canvasLocation" x="-155.70652173913044" y="160.86956521739131"/>
  329. </scene>
  330. </scenes>
  331. <resources>
  332. <image name="qr_back_btn" width="30" height="30"/>
  333. </resources>
  334. </document>