QRCode.storyboard 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="21225" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
  3. <device id="retina5_5" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21207"/>
  7. <capability name="Safe area layout guides" minToolsVersion="9.0"/>
  8. <capability name="System colors in document resources" minToolsVersion="11.0"/>
  9. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  10. </dependencies>
  11. <scenes>
  12. <!--Code Scanner View Controller-->
  13. <scene sceneID="SCd-VM-Uux">
  14. <objects>
  15. <viewController storyboardIdentifier="RAQRCodeScannerViewController" useStoryboardIdentifierAsRestorationIdentifier="YES" id="41J-NQ-wiU" customClass="RAQRCodeScannerViewController" sceneMemberID="viewController">
  16. <view key="view" contentMode="scaleToFill" id="aiT-qZ-M5f">
  17. <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
  18. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  19. <subviews>
  20. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="D8z-rA-Qpf">
  21. <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
  22. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  23. </view>
  24. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="4DJ-GK-9l9">
  25. <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
  26. <subviews>
  27. <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" textAlignment="natural" translatesAutoresizingMaskIntoConstraints="NO" id="C6R-of-D7X">
  28. <rect key="frame" x="10" y="10" width="394" height="150"/>
  29. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  30. <constraints>
  31. <constraint firstAttribute="height" constant="150" id="N45-p6-QZw"/>
  32. </constraints>
  33. <color key="textColor" systemColor="labelColor"/>
  34. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  35. <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
  36. </textView>
  37. </subviews>
  38. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  39. <constraints>
  40. <constraint firstItem="C6R-of-D7X" firstAttribute="top" secondItem="4DJ-GK-9l9" secondAttribute="top" constant="10" id="9Z1-c3-Uek"/>
  41. <constraint firstItem="C6R-of-D7X" firstAttribute="leading" secondItem="4DJ-GK-9l9" secondAttribute="leading" constant="10" id="lNE-lb-fyc"/>
  42. <constraint firstAttribute="trailing" secondItem="C6R-of-D7X" secondAttribute="trailing" constant="10" id="zv8-yo-Eps"/>
  43. </constraints>
  44. </view>
  45. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="vCI-Zm-N7X">
  46. <rect key="frame" x="70" y="161" width="274" height="274"/>
  47. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  48. <constraints>
  49. <constraint firstAttribute="width" secondItem="vCI-Zm-N7X" secondAttribute="height" multiplier="1:1" id="8cj-iq-wvr"/>
  50. <constraint firstAttribute="height" constant="300" id="tXF-V5-qbK"/>
  51. </constraints>
  52. <variation key="default">
  53. <mask key="constraints">
  54. <exclude reference="tXF-V5-qbK"/>
  55. </mask>
  56. </variation>
  57. <variation key="heightClass=regular-widthClass=regular">
  58. <mask key="constraints">
  59. <include reference="tXF-V5-qbK"/>
  60. </mask>
  61. </variation>
  62. </view>
  63. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="0ig-dn-iSa">
  64. <rect key="frame" x="177" y="606" width="60" height="60"/>
  65. <constraints>
  66. <constraint firstAttribute="width" constant="60" id="OkG-xs-m3c"/>
  67. <constraint firstAttribute="width" secondItem="0ig-dn-iSa" secondAttribute="height" multiplier="1:1" id="ZrC-2n-5ix"/>
  68. </constraints>
  69. <connections>
  70. <action selector="scannerBtnTouchCancel:" destination="41J-NQ-wiU" eventType="touchCancel" id="z40-QN-qDW"/>
  71. <action selector="scannerBtnTouchDown:" destination="41J-NQ-wiU" eventType="touchDown" id="5TK-sG-LzS"/>
  72. <action selector="scannerBtnTouchUp:" destination="41J-NQ-wiU" eventType="touchUpInside" id="Nco-1e-gQv"/>
  73. <action selector="scannerBtnTouchUpOutSide:" destination="41J-NQ-wiU" eventType="touchUpOutside" id="O42-nG-qkE"/>
  74. </connections>
  75. </button>
  76. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="5fS-uQ-uh4">
  77. <rect key="frame" x="10" y="20" width="30" height="30"/>
  78. <state key="normal" image="qr_back_btn"/>
  79. <connections>
  80. <action selector="backBtnClick:" destination="41J-NQ-wiU" eventType="touchUpInside" id="ifJ-hi-DTG"/>
  81. </connections>
  82. </button>
  83. </subviews>
  84. <viewLayoutGuide key="safeArea" id="TEW-wV-M4S"/>
  85. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  86. <constraints>
  87. <constraint firstItem="0ig-dn-iSa" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="vCI-Zm-N7X" secondAttribute="trailing" priority="999" constant="10" id="29i-AW-HSH"/>
  88. <constraint firstItem="0ig-dn-iSa" firstAttribute="top" relation="greaterThanOrEqual" secondItem="vCI-Zm-N7X" secondAttribute="bottom" priority="999" constant="10" id="3gR-v0-uuY"/>
  89. <constraint firstItem="4DJ-GK-9l9" firstAttribute="height" secondItem="D8z-rA-Qpf" secondAttribute="height" id="4QJ-Tu-9cj"/>
  90. <constraint firstAttribute="bottom" secondItem="vCI-Zm-N7X" secondAttribute="bottom" constant="81" id="7a1-vL-ZwM"/>
  91. <constraint firstAttribute="trailing" secondItem="0ig-dn-iSa" secondAttribute="trailing" constant="104" id="7eW-A7-Nkb"/>
  92. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerX" secondItem="vCI-Zm-N7X" secondAttribute="centerX" id="7qf-eL-rnv"/>
  93. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" id="8dy-2H-2iw"/>
  94. <constraint firstItem="D8z-rA-Qpf" firstAttribute="width" secondItem="aiT-qZ-M5f" secondAttribute="width" id="BuV-2a-gda"/>
  95. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerY" secondItem="vCI-Zm-N7X" secondAttribute="centerY" id="DcB-0a-gGt"/>
  96. <constraint firstItem="5fS-uQ-uh4" firstAttribute="leading" secondItem="TEW-wV-M4S" secondAttribute="leading" constant="10" id="FST-Qu-NEj"/>
  97. <constraint firstItem="4DJ-GK-9l9" firstAttribute="leading" secondItem="D8z-rA-Qpf" secondAttribute="leading" id="OtU-1g-dHc"/>
  98. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerY" secondItem="vCI-Zm-N7X" secondAttribute="centerY" id="R8a-93-kVx"/>
  99. <constraint firstItem="D8z-rA-Qpf" firstAttribute="leading" secondItem="aiT-qZ-M5f" secondAttribute="leading" id="RYY-iZ-sc1"/>
  100. <constraint firstItem="4DJ-GK-9l9" firstAttribute="width" secondItem="D8z-rA-Qpf" secondAttribute="width" id="S8U-sb-mvg"/>
  101. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" constant="-100" id="V3j-Mb-G9g"/>
  102. <constraint firstItem="0ig-dn-iSa" firstAttribute="centerX" secondItem="vCI-Zm-N7X" secondAttribute="centerX" id="Vi4-ET-WmZ"/>
  103. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" constant="-80" id="Z6F-qY-EEv"/>
  104. <constraint firstAttribute="trailing" secondItem="vCI-Zm-N7X" secondAttribute="trailing" constant="70" id="cSr-ne-Xxd"/>
  105. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerY" secondItem="aiT-qZ-M5f" secondAttribute="centerY" constant="-110" id="e2p-ZK-jAC"/>
  106. <constraint firstItem="5fS-uQ-uh4" firstAttribute="top" secondItem="TEW-wV-M4S" secondAttribute="top" constant="20" id="e46-jb-ZUK"/>
  107. <constraint firstAttribute="trailing" secondItem="0ig-dn-iSa" secondAttribute="trailing" constant="80" id="eCS-j2-u7d"/>
  108. <constraint firstAttribute="bottom" secondItem="0ig-dn-iSa" secondAttribute="bottom" constant="100" id="exY-By-XcQ"/>
  109. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerY" secondItem="aiT-qZ-M5f" secondAttribute="centerY" constant="-70" id="fNO-9Q-eMD"/>
  110. <constraint firstItem="vCI-Zm-N7X" firstAttribute="top" secondItem="aiT-qZ-M5f" secondAttribute="top" constant="60" id="gDV-MG-Lxf"/>
  111. <constraint firstItem="vCI-Zm-N7X" firstAttribute="top" secondItem="aiT-qZ-M5f" secondAttribute="top" constant="60" id="mwH-jr-Ixq"/>
  112. <constraint firstItem="vCI-Zm-N7X" firstAttribute="leading" secondItem="aiT-qZ-M5f" secondAttribute="leading" constant="70" id="ncF-ii-QJ5"/>
  113. <constraint firstAttribute="bottom" secondItem="0ig-dn-iSa" secondAttribute="bottom" constant="70" id="qin-xY-VOb"/>
  114. <constraint firstItem="D8z-rA-Qpf" firstAttribute="top" secondItem="aiT-qZ-M5f" secondAttribute="top" id="rVq-z9-u0f"/>
  115. <constraint firstItem="vCI-Zm-N7X" firstAttribute="centerX" secondItem="aiT-qZ-M5f" secondAttribute="centerX" id="s29-TR-Yol"/>
  116. <constraint firstItem="4DJ-GK-9l9" firstAttribute="top" secondItem="D8z-rA-Qpf" secondAttribute="top" id="sbV-jE-FcH"/>
  117. <constraint firstItem="D8z-rA-Qpf" firstAttribute="height" secondItem="aiT-qZ-M5f" secondAttribute="height" id="swA-T5-xSR"/>
  118. <constraint firstAttribute="bottom" secondItem="vCI-Zm-N7X" secondAttribute="bottom" constant="60" id="uOO-Nq-OMU"/>
  119. </constraints>
  120. <variation key="default">
  121. <mask key="constraints">
  122. <exclude reference="7a1-vL-ZwM"/>
  123. <exclude reference="8dy-2H-2iw"/>
  124. <exclude reference="V3j-Mb-G9g"/>
  125. <exclude reference="Z6F-qY-EEv"/>
  126. <exclude reference="cSr-ne-Xxd"/>
  127. <exclude reference="e2p-ZK-jAC"/>
  128. <exclude reference="fNO-9Q-eMD"/>
  129. <exclude reference="gDV-MG-Lxf"/>
  130. <exclude reference="mwH-jr-Ixq"/>
  131. <exclude reference="ncF-ii-QJ5"/>
  132. <exclude reference="s29-TR-Yol"/>
  133. <exclude reference="uOO-Nq-OMU"/>
  134. <exclude reference="29i-AW-HSH"/>
  135. <exclude reference="3gR-v0-uuY"/>
  136. <exclude reference="7eW-A7-Nkb"/>
  137. <exclude reference="7qf-eL-rnv"/>
  138. <exclude reference="DcB-0a-gGt"/>
  139. <exclude reference="R8a-93-kVx"/>
  140. <exclude reference="Vi4-ET-WmZ"/>
  141. <exclude reference="eCS-j2-u7d"/>
  142. <exclude reference="exY-By-XcQ"/>
  143. <exclude reference="qin-xY-VOb"/>
  144. </mask>
  145. </variation>
  146. <variation key="heightClass=compact-widthClass=compact">
  147. <mask key="constraints">
  148. <include reference="7a1-vL-ZwM"/>
  149. <include reference="Z6F-qY-EEv"/>
  150. <include reference="gDV-MG-Lxf"/>
  151. <include reference="29i-AW-HSH"/>
  152. <include reference="7eW-A7-Nkb"/>
  153. <include reference="DcB-0a-gGt"/>
  154. </mask>
  155. </variation>
  156. <variation key="heightClass=compact-widthClass=regular">
  157. <mask key="constraints">
  158. <include reference="V3j-Mb-G9g"/>
  159. <include reference="mwH-jr-Ixq"/>
  160. <include reference="uOO-Nq-OMU"/>
  161. <include reference="R8a-93-kVx"/>
  162. <include reference="eCS-j2-u7d"/>
  163. </mask>
  164. </variation>
  165. <variation key="heightClass=regular-widthClass=compact">
  166. <mask key="constraints">
  167. <include reference="8dy-2H-2iw"/>
  168. <include reference="cSr-ne-Xxd"/>
  169. <include reference="fNO-9Q-eMD"/>
  170. <include reference="ncF-ii-QJ5"/>
  171. <include reference="3gR-v0-uuY"/>
  172. <include reference="Vi4-ET-WmZ"/>
  173. <include reference="qin-xY-VOb"/>
  174. </mask>
  175. </variation>
  176. <variation key="heightClass=regular-widthClass=regular">
  177. <mask key="constraints">
  178. <include reference="e2p-ZK-jAC"/>
  179. <include reference="s29-TR-Yol"/>
  180. <include reference="7qf-eL-rnv"/>
  181. <include reference="exY-By-XcQ"/>
  182. </mask>
  183. </variation>
  184. </view>
  185. <connections>
  186. <outlet property="backBtn" destination="5fS-uQ-uh4" id="VhC-Xf-GM8"/>
  187. <outlet property="maskView" destination="4DJ-GK-9l9" id="naM-uL-H99"/>
  188. <outlet property="previewContainer" destination="D8z-rA-Qpf" id="XCg-1T-zSa"/>
  189. <outlet property="scanBtn" destination="0ig-dn-iSa" id="JUa-KJ-cvr"/>
  190. <outlet property="scanerView" destination="vCI-Zm-N7X" id="09n-Fn-vIF"/>
  191. <outlet property="tvdbg_log" destination="C6R-of-D7X" id="frq-Kt-z1e"/>
  192. </connections>
  193. </viewController>
  194. <placeholder placeholderIdentifier="IBFirstResponder" id="3tF-Yn-TdS" userLabel="First Responder" sceneMemberID="firstResponder"/>
  195. </objects>
  196. <point key="canvasLocation" x="-155.70652173913044" y="160.86956521739131"/>
  197. </scene>
  198. </scenes>
  199. <resources>
  200. <image name="qr_back_btn" width="30" height="30"/>
  201. <systemColor name="labelColor">
  202. <color red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  203. </systemColor>
  204. <systemColor name="systemBackgroundColor">
  205. <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  206. </systemColor>
  207. </resources>
  208. </document>