Guest User

main storyboard source code

a guest
Jun 19th, 2023
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.50 KB | None | 0 0
  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" initialViewController="1sc-u1-QT8">
  3. <device id="retina4_7" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21678"/>
  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. <!--Status View Controller-->
  13. <scene sceneID="5Tw-8P-01p">
  14. <objects>
  15. <viewController id="ri3-7p-e6d" customClass="StatusViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  16. <view key="view" contentMode="scaleToFill" id="RAa-Gm-0Pa">
  17. <rect key="frame" x="0.0" y="0.0" width="375" height="85"/>
  18. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  19. <subviews>
  20. <visualEffectView hidden="YES" opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" verticalHuggingPriority="1000" verticalCompressionResistancePriority="100" translatesAutoresizingMaskIntoConstraints="NO" id="1uT-CF-YpX" userLabel="Message Panel">
  21. <rect key="frame" x="16" y="40" width="125" height="32"/>
  22. <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" id="SfJ-mv-Jb9">
  23. <rect key="frame" x="0.0" y="0.0" width="125" height="32"/>
  24. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  25. <subviews>
  26. <visualEffectView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ac7-7y-dTM">
  27. <rect key="frame" x="0.0" y="0.0" width="125" height="32"/>
  28. <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" id="d6V-vA-DSm">
  29. <rect key="frame" x="0.0" y="0.0" width="125" height="32"/>
  30. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  31. <subviews>
  32. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="750" verticalCompressionResistancePriority="250" text="Tracking status" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="x6b-bh-aZK" userLabel="Messages label">
  33. <rect key="frame" x="16" y="8" width="93" height="16"/>
  34. <fontDescription key="fontDescription" style="UICTFontTextStyleFootnote"/>
  35. <nil key="textColor"/>
  36. <color key="highlightedColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  37. <size key="shadowOffset" width="1" height="1"/>
  38. </label>
  39. </subviews>
  40. <constraints>
  41. <constraint firstItem="x6b-bh-aZK" firstAttribute="top" secondItem="d6V-vA-DSm" secondAttribute="top" constant="8" id="GRD-sO-Xxr"/>
  42. <constraint firstItem="x6b-bh-aZK" firstAttribute="leading" secondItem="d6V-vA-DSm" secondAttribute="leading" constant="16" id="Hsf-fL-1W0"/>
  43. <constraint firstItem="x6b-bh-aZK" firstAttribute="trailing" secondItem="d6V-vA-DSm" secondAttribute="trailing" constant="-16" id="a6Z-yA-neT"/>
  44. <constraint firstItem="x6b-bh-aZK" firstAttribute="centerY" secondItem="d6V-vA-DSm" secondAttribute="centerY" id="rVg-YG-d1k"/>
  45. </constraints>
  46. </view>
  47. <vibrancyEffect>
  48. <blurEffect style="extraLight"/>
  49. </vibrancyEffect>
  50. </visualEffectView>
  51. </subviews>
  52. <constraints>
  53. <constraint firstAttribute="trailing" secondItem="Ac7-7y-dTM" secondAttribute="trailing" id="aEM-lA-5rI"/>
  54. <constraint firstItem="Ac7-7y-dTM" firstAttribute="top" secondItem="SfJ-mv-Jb9" secondAttribute="top" id="bB0-lR-gq4"/>
  55. <constraint firstItem="Ac7-7y-dTM" firstAttribute="leading" secondItem="SfJ-mv-Jb9" secondAttribute="leading" id="uwW-gW-Owb"/>
  56. </constraints>
  57. </view>
  58. <constraints>
  59. <constraint firstAttribute="bottom" secondItem="x6b-bh-aZK" secondAttribute="bottom" constant="8" id="2kJ-Kd-oZv"/>
  60. </constraints>
  61. <blurEffect style="light"/>
  62. <userDefinedRuntimeAttributes>
  63. <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
  64. <integer key="value" value="3"/>
  65. </userDefinedRuntimeAttribute>
  66. </userDefinedRuntimeAttributes>
  67. </visualEffectView>
  68. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="bottom" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="aSK-t0-G4r" userLabel="Restart Experience Button Icon">
  69. <rect key="frame" x="331" y="20" width="44" height="59"/>
  70. <constraints>
  71. <constraint firstAttribute="height" constant="59" id="0Aj-uI-nvb"/>
  72. <constraint firstAttribute="width" constant="44" id="AJj-0E-eVh"/>
  73. </constraints>
  74. <inset key="contentEdgeInsets" minX="8" minY="0.0" maxX="0.0" maxY="12"/>
  75. <state key="normal" image="restart"/>
  76. <state key="selected" image="restartPressed"/>
  77. <state key="highlighted" image="restartPressed"/>
  78. <connections>
  79. <action selector="restartExperience:" destination="BV1-FR-VrT" eventType="touchUpInside" id="64U-We-Liv"/>
  80. <action selector="restartExperience:" destination="ri3-7p-e6d" eventType="touchUpInside" id="g0X-9j-zRG"/>
  81. </connections>
  82. </button>
  83. </subviews>
  84. <viewLayoutGuide key="safeArea" id="wYK-n4-ypp"/>
  85. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
  86. <constraints>
  87. <constraint firstItem="aSK-t0-G4r" firstAttribute="top" secondItem="wYK-n4-ypp" secondAttribute="top" id="00T-V7-ZZG"/>
  88. <constraint firstItem="aSK-t0-G4r" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="1uT-CF-YpX" secondAttribute="trailing" constant="8" id="7s3-gZ-Vdh"/>
  89. <constraint firstItem="wYK-n4-ypp" firstAttribute="trailing" secondItem="aSK-t0-G4r" secondAttribute="trailing" id="AKH-fs-H3Q"/>
  90. <constraint firstItem="1uT-CF-YpX" firstAttribute="leading" secondItem="wYK-n4-ypp" secondAttribute="leading" constant="16" id="EfQ-ka-33s"/>
  91. <constraint firstItem="1uT-CF-YpX" firstAttribute="top" secondItem="aSK-t0-G4r" secondAttribute="top" constant="20" id="J9G-Za-9yG"/>
  92. </constraints>
  93. </view>
  94. <connections>
  95. <outlet property="messageLabel" destination="x6b-bh-aZK" id="103-E5-rNP"/>
  96. <outlet property="messagePanel" destination="1uT-CF-YpX" id="taj-MT-abc"/>
  97. <outlet property="restartExperienceButton" destination="aSK-t0-G4r" id="T3U-OD-TP3"/>
  98. </connections>
  99. </viewController>
  100. <placeholder placeholderIdentifier="IBFirstResponder" id="g9h-Vm-ZUe" userLabel="First Responder" sceneMemberID="firstResponder"/>
  101. </objects>
  102. <point key="canvasLocation" x="10679" y="-388"/>
  103. </scene>
  104. <!--Location Picker View Controller-->
  105. <scene sceneID="Uoo-Ha-Vse">
  106. <objects>
  107. <viewController definesPresentationContext="YES" providesPresentationContextTransitionStyle="YES" modalTransitionStyle="crossDissolve" modalPresentationStyle="fullScreen" id="4Sv-mF-wbD" customClass="LocationPickerViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  108. <view key="view" contentMode="scaleToFill" id="iA4-wO-sGD">
  109. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  110. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  111. <subviews>
  112. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="bg" translatesAutoresizingMaskIntoConstraints="NO" id="gxG-MI-aOH">
  113. <rect key="frame" x="-24" y="0.0" width="422" height="647"/>
  114. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  115. </imageView>
  116. <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="pkg-wR-7jt" userLabel="loc1">
  117. <rect key="frame" x="104" y="239" width="166" height="34"/>
  118. <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
  119. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  120. <state key="normal" title="Button"/>
  121. </button>
  122. <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Ke2-YV-vp3" userLabel="loc2">
  123. <rect key="frame" x="104" y="280" width="166" height="34"/>
  124. <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
  125. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  126. <state key="normal" title="Button"/>
  127. </button>
  128. <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="qt3-Jj-XWa" userLabel="loc3">
  129. <rect key="frame" x="104" y="322" width="166" height="34"/>
  130. <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
  131. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  132. <state key="normal" title="Button"/>
  133. </button>
  134. </subviews>
  135. <viewLayoutGuide key="safeArea" id="BwM-hr-7s8"/>
  136. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  137. </view>
  138. <navigationItem key="navigationItem" id="LF6-57-5w0"/>
  139. <connections>
  140. <outlet property="button1" destination="pkg-wR-7jt" id="84r-OQ-bHp"/>
  141. <outlet property="button2" destination="Ke2-YV-vp3" id="jDh-mg-h9w"/>
  142. <outlet property="button3" destination="qt3-Jj-XWa" id="RXj-HO-bIC"/>
  143. <segue destination="BV1-FR-VrT" kind="show" identifier="toViewController" id="MVr-MF-On6"/>
  144. </connections>
  145. </viewController>
  146. <placeholder placeholderIdentifier="IBFirstResponder" id="M3M-Ix-CTF" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  147. </objects>
  148. <point key="canvasLocation" x="9172" y="97"/>
  149. </scene>
  150. <!--View Controller-->
  151. <scene sceneID="tXr-a1-R10">
  152. <objects>
  153. <viewController id="BV1-FR-VrT" customClass="ViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  154. <view key="view" contentMode="scaleToFill" id="RLh-bf-1c3">
  155. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  156. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  157. <subviews>
  158. <sceneKitView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" wantsMultisampling="YES" translatesAutoresizingMaskIntoConstraints="NO" id="E6c-py-dvH" customClass="VirtualObjectARView" customModule="SHArchive" customModuleProvider="target">
  159. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  160. </sceneKitView>
  161. <visualEffectView hidden="YES" opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="R5W-V8-6lY">
  162. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  163. <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" insetsLayoutMarginsFromSafeArea="NO" id="AjQ-5W-To9">
  164. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  165. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  166. </view>
  167. <blurEffect style="light"/>
  168. </visualEffectView>
  169. <containerView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="tnx-rc-95S">
  170. <rect key="frame" x="0.0" y="56" width="375" height="85"/>
  171. <constraints>
  172. <constraint firstAttribute="height" constant="85" id="z9S-1J-UzK"/>
  173. </constraints>
  174. <connections>
  175. <segue destination="ri3-7p-e6d" kind="embed" id="uiU-1f-e8S"/>
  176. </connections>
  177. </containerView>
  178. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="xcf-ic-uGo" userLabel="Add Object Button">
  179. <rect key="frame" x="163.5" y="584" width="48" height="48"/>
  180. <constraints>
  181. <constraint firstAttribute="width" constant="48" id="NZv-Ts-4dl"/>
  182. <constraint firstAttribute="height" constant="48" id="Z1M-DD-gjO"/>
  183. </constraints>
  184. <state key="normal" image="add">
  185. <color key="titleColor" red="0.85882352941176465" green="0.72941176470588232" blue="0.22352941176470587" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  186. </state>
  187. <connections>
  188. <action selector="showVirtualObjectSelectionViewController" destination="BV1-FR-VrT" eventType="touchUpInside" id="zNz-qB-P16"/>
  189. </connections>
  190. </button>
  191. <activityIndicatorView hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" hidesWhenStopped="YES" style="white" translatesAutoresizingMaskIntoConstraints="NO" id="3cb-dQ-oXx">
  192. <rect key="frame" x="166" y="586.5" width="43" height="43"/>
  193. </activityIndicatorView>
  194. </subviews>
  195. <viewLayoutGuide key="safeArea" id="GBj-4O-Whc"/>
  196. <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  197. <constraints>
  198. <constraint firstItem="3cb-dQ-oXx" firstAttribute="width" secondItem="xcf-ic-uGo" secondAttribute="width" constant="-5" id="Fg7-D6-Eh5"/>
  199. <constraint firstAttribute="trailing" secondItem="R5W-V8-6lY" secondAttribute="trailing" id="J42-1v-Ihf"/>
  200. <constraint firstItem="3cb-dQ-oXx" firstAttribute="centerX" secondItem="xcf-ic-uGo" secondAttribute="centerX" id="KPf-Pf-2mp"/>
  201. <constraint firstItem="tnx-rc-95S" firstAttribute="top" secondItem="GBj-4O-Whc" secondAttribute="top" id="Sdx-fT-fqG"/>
  202. <constraint firstItem="R5W-V8-6lY" firstAttribute="leading" secondItem="RLh-bf-1c3" secondAttribute="leading" id="Yj0-Fo-B5n"/>
  203. <constraint firstItem="xcf-ic-uGo" firstAttribute="leading" secondItem="GBj-4O-Whc" secondAttribute="leading" constant="163.5" id="ajJ-d9-mOg"/>
  204. <constraint firstItem="E6c-py-dvH" firstAttribute="top" secondItem="RLh-bf-1c3" secondAttribute="top" id="boO-ZZ-neH"/>
  205. <constraint firstItem="GBj-4O-Whc" firstAttribute="trailing" secondItem="E6c-py-dvH" secondAttribute="trailing" id="brT-qF-Rdk"/>
  206. <constraint firstItem="tnx-rc-95S" firstAttribute="leading" secondItem="GBj-4O-Whc" secondAttribute="leading" id="cGf-LE-hzb"/>
  207. <constraint firstItem="3cb-dQ-oXx" firstAttribute="centerY" secondItem="xcf-ic-uGo" secondAttribute="centerY" id="dtP-zr-OKq"/>
  208. <constraint firstItem="R5W-V8-6lY" firstAttribute="top" secondItem="RLh-bf-1c3" secondAttribute="top" id="fDn-zw-Oo2"/>
  209. <constraint firstAttribute="bottom" secondItem="E6c-py-dvH" secondAttribute="bottom" id="kLb-BI-xJ4"/>
  210. <constraint firstItem="GBj-4O-Whc" firstAttribute="trailing" secondItem="xcf-ic-uGo" secondAttribute="trailing" constant="163.5" id="kN8-Ve-Xqq"/>
  211. <constraint firstAttribute="bottom" secondItem="R5W-V8-6lY" secondAttribute="bottom" id="poH-DX-LIv"/>
  212. <constraint firstItem="3cb-dQ-oXx" firstAttribute="height" secondItem="xcf-ic-uGo" secondAttribute="height" constant="-5" id="szW-aA-CXv"/>
  213. <constraint firstItem="GBj-4O-Whc" firstAttribute="bottom" secondItem="xcf-ic-uGo" secondAttribute="bottom" constant="15" id="w7D-gO-FfL"/>
  214. <constraint firstItem="E6c-py-dvH" firstAttribute="leading" secondItem="GBj-4O-Whc" secondAttribute="leading" id="wEL-Op-yTe"/>
  215. <constraint firstItem="GBj-4O-Whc" firstAttribute="trailing" secondItem="tnx-rc-95S" secondAttribute="trailing" id="yUU-ir-Rk1"/>
  216. </constraints>
  217. </view>
  218. <navigationItem key="navigationItem" id="7vY-mN-JqM"/>
  219. <connections>
  220. <outlet property="addObjectButton" destination="xcf-ic-uGo" id="uFa-W2-4Iu"/>
  221. <outlet property="blurView" destination="R5W-V8-6lY" id="oF2-lD-Srf"/>
  222. <outlet property="sceneView" destination="E6c-py-dvH" id="Gr4-Uw-Z4A"/>
  223. <outlet property="spinner" destination="3cb-dQ-oXx" id="rnE-Xe-cDE"/>
  224. <outlet property="upperControlsView" destination="tnx-rc-95S" id="t42-Rb-7Tt"/>
  225. <segue destination="mYv-Qg-jWH" kind="popoverPresentation" identifier="showObjects" popoverAnchorView="xcf-ic-uGo" id="WP3-Hd-cnB">
  226. <popoverArrowDirection key="popoverArrowDirection" up="YES" down="YES" left="YES" right="YES"/>
  227. </segue>
  228. </connections>
  229. </viewController>
  230. <placeholder placeholderIdentifier="IBFirstResponder" id="SZV-WD-TEh" sceneMemberID="firstResponder"/>
  231. </objects>
  232. <point key="canvasLocation" x="9890.3999999999996" y="96.7016491754123"/>
  233. </scene>
  234. <!--Virtual Object Selection View Controller-->
  235. <scene sceneID="8F1-Zd-946">
  236. <objects>
  237. <tableViewController id="mYv-Qg-jWH" customClass="VirtualObjectSelectionViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  238. <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" bounces="NO" bouncesZoom="NO" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="45" sectionHeaderHeight="28" sectionFooterHeight="28" id="PTA-9M-D7w">
  239. <rect key="frame" x="0.0" y="0.0" width="250" height="250"/>
  240. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  241. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
  242. <inset key="separatorInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
  243. <prototypes>
  244. <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="ObjectCell" id="KgU-Le-H6A" customClass="ObjectCell" customModule="SHArchive" customModuleProvider="target">
  245. <rect key="frame" x="0.0" y="50" width="250" height="45"/>
  246. <autoresizingMask key="autoresizingMask"/>
  247. <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KgU-Le-H6A" id="k0i-d1-4Iu">
  248. <rect key="frame" x="0.0" y="0.0" width="250" height="45"/>
  249. <autoresizingMask key="autoresizingMask"/>
  250. <subviews>
  251. <visualEffectView opaque="NO" contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="TgK-9d-0nW">
  252. <rect key="frame" x="0.0" y="0.0" width="250" height="44"/>
  253. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  254. <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" id="Xec-hh-4vF">
  255. <rect key="frame" x="0.0" y="0.0" width="250" height="44"/>
  256. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  257. <subviews>
  258. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dAR-uJ-nmY">
  259. <rect key="frame" x="53" y="10" width="200" height="30"/>
  260. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  261. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
  262. <color key="tintColor" white="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  263. <fontDescription key="fontDescription" type="system" pointSize="17"/>
  264. <nil key="textColor"/>
  265. <nil key="highlightedColor"/>
  266. </label>
  267. <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="K1e-G9-g3C">
  268. <rect key="frame" x="15" y="10" width="30" height="30"/>
  269. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  270. <color key="tintColor" white="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  271. </imageView>
  272. </subviews>
  273. </view>
  274. <vibrancyEffect>
  275. <blurEffect style="extraLight"/>
  276. </vibrancyEffect>
  277. </visualEffectView>
  278. </subviews>
  279. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
  280. </tableViewCellContentView>
  281. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
  282. <connections>
  283. <outlet property="objectImageView" destination="K1e-G9-g3C" id="4VU-sM-GtS"/>
  284. <outlet property="objectTitleLabel" destination="dAR-uJ-nmY" id="8qa-vO-JCR"/>
  285. <outlet property="vibrancyView" destination="TgK-9d-0nW" id="XyT-uy-OVV"/>
  286. </connections>
  287. </tableViewCell>
  288. </prototypes>
  289. <connections>
  290. <outlet property="dataSource" destination="mYv-Qg-jWH" id="q0u-us-oaw"/>
  291. <outlet property="delegate" destination="mYv-Qg-jWH" id="D3u-Pq-bNi"/>
  292. </connections>
  293. </tableView>
  294. <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
  295. <size key="freeformSize" width="250" height="250"/>
  296. </tableViewController>
  297. <placeholder placeholderIdentifier="IBFirstResponder" id="a7J-OO-ac9" userLabel="First Responder" sceneMemberID="firstResponder"/>
  298. </objects>
  299. <point key="canvasLocation" x="10579.200000000001" y="95.352323838080963"/>
  300. </scene>
  301. <!--Initial View Controller-->
  302. <scene sceneID="90Z-Iv-63h">
  303. <objects>
  304. <viewController storyboardIdentifier="toInitialViewController" modalTransitionStyle="partialCurl" modalPresentationStyle="fullScreen" useStoryboardIdentifierAsRestorationIdentifier="YES" id="aht-Wu-y3W" customClass="InitialViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  305. <view key="view" contentMode="scaleToFill" id="QRB-2m-6uu">
  306. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  307. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  308. <subviews>
  309. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="bg" translatesAutoresizingMaskIntoConstraints="NO" id="o0S-K3-VZO">
  310. <rect key="frame" x="-24" y="0.0" width="422" height="647"/>
  311. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  312. </imageView>
  313. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="house_3d_model" translatesAutoresizingMaskIntoConstraints="NO" id="CvC-kc-8Jn">
  314. <rect key="frame" x="29" y="278" width="317" height="262"/>
  315. <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
  316. </imageView>
  317. <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="trailing" contentVerticalAlignment="bottom" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="rOb-y0-bwO" userLabel="button3">
  318. <rect key="frame" x="173" y="260" width="166" height="39"/>
  319. <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
  320. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  321. <state key="normal" title="Button"/>
  322. <connections>
  323. <segue destination="WDS-10-L4F" kind="show" id="bco-pu-GNd"/>
  324. </connections>
  325. </button>
  326. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="logo_outline" translatesAutoresizingMaskIntoConstraints="NO" id="vYS-yi-8NS">
  327. <rect key="frame" x="99" y="537" width="174" height="85"/>
  328. <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
  329. </imageView>
  330. <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="SHANGHAI" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" translatesAutoresizingMaskIntoConstraints="NO" id="tVY-94-KFy">
  331. <rect key="frame" x="48" y="64" width="225" height="38"/>
  332. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  333. <fontDescription key="fontDescription" name=".AppleSystemUIFont" family=".AppleSystemUIFont" pointSize="17"/>
  334. <color key="textColor" systemColor="secondarySystemGroupedBackgroundColor"/>
  335. <nil key="highlightedColor"/>
  336. </label>
  337. <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="AR" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" translatesAutoresizingMaskIntoConstraints="NO" id="mWf-L1-IUL">
  338. <rect key="frame" x="48" y="110" width="125" height="38"/>
  339. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  340. <fontDescription key="fontDescription" name=".AppleSystemUIFont" family=".AppleSystemUIFont" pointSize="17"/>
  341. <color key="textColor" systemColor="secondarySystemGroupedBackgroundColor"/>
  342. <nil key="highlightedColor"/>
  343. </label>
  344. <label hidden="YES" opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="chive" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumScaleFactor="1" translatesAutoresizingMaskIntoConstraints="NO" id="pUy-gs-uI1">
  345. <rect key="frame" x="103" y="110" width="225" height="38"/>
  346. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  347. <fontDescription key="fontDescription" name=".AppleSystemUIFont" family=".AppleSystemUIFont" pointSize="17"/>
  348. <color key="textColor" systemColor="secondarySystemGroupedBackgroundColor"/>
  349. <nil key="highlightedColor"/>
  350. </label>
  351. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="shanghai" translatesAutoresizingMaskIntoConstraints="NO" id="xBd-WD-iM0">
  352. <rect key="frame" x="26" y="46" width="240" height="124"/>
  353. <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES" flexibleMaxY="YES"/>
  354. </imageView>
  355. <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="trailing" contentVerticalAlignment="bottom" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="QoG-Xy-EeZ" userLabel="button2">
  356. <rect key="frame" x="173" y="213" width="166" height="39"/>
  357. <autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
  358. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  359. <state key="normal" title="Button"/>
  360. <connections>
  361. <segue destination="Qqd-3y-cI2" kind="show" id="AyZ-C0-a93"/>
  362. </connections>
  363. </button>
  364. <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="trailing" contentVerticalAlignment="bottom" adjustsImageWhenHighlighted="NO" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="7mV-SU-aoS" userLabel="button1">
  365. <rect key="frame" x="167" y="158" width="179" height="60"/>
  366. <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
  367. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  368. <state key="normal" title="Button" image="launch"/>
  369. <connections>
  370. <segue destination="4Sv-mF-wbD" kind="show" id="noe-vB-MnH"/>
  371. </connections>
  372. </button>
  373. </subviews>
  374. <viewLayoutGuide key="safeArea" id="Opm-Rd-caF"/>
  375. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  376. <accessibility key="accessibilityConfiguration" identifier="toInitialViewController"/>
  377. </view>
  378. <navigationItem key="navigationItem" id="24T-wq-YKc">
  379. <barButtonItem key="backBarButtonItem" title="Home" id="zDW-UT-gXH"/>
  380. </navigationItem>
  381. <connections>
  382. <outlet property="arLabel" destination="mWf-L1-IUL" id="npm-9H-r8I"/>
  383. <outlet property="button1" destination="7mV-SU-aoS" id="oRA-eA-Fge"/>
  384. <outlet property="button2" destination="QoG-Xy-EeZ" id="KId-5I-ifY"/>
  385. <outlet property="button3" destination="rOb-y0-bwO" id="xwx-hf-Rjw"/>
  386. <outlet property="chiveLabel" destination="pUy-gs-uI1" id="lDI-ac-TcW"/>
  387. <outlet property="shanghaiLabel" destination="tVY-94-KFy" id="zwi-GE-D3V"/>
  388. </connections>
  389. </viewController>
  390. <placeholder placeholderIdentifier="IBFirstResponder" id="FW6-kb-60o" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  391. </objects>
  392. <point key="canvasLocation" x="8430" y="97"/>
  393. </scene>
  394. <!--How To Use View Controller-->
  395. <scene sceneID="uKw-g4-sjB">
  396. <objects>
  397. <viewController modalPresentationStyle="fullScreen" id="Qqd-3y-cI2" customClass="HowToUseViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  398. <view key="view" contentMode="scaleToFill" id="I6V-yk-SgL">
  399. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  400. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  401. <subviews>
  402. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="bg" translatesAutoresizingMaskIntoConstraints="NO" id="CPp-Nk-z11">
  403. <rect key="frame" x="-24" y="0.0" width="422" height="647"/>
  404. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  405. </imageView>
  406. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Label" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qZo-pn-a7y">
  407. <rect key="frame" x="54" y="242" width="263" height="164"/>
  408. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  409. <fontDescription key="fontDescription" type="system" pointSize="17"/>
  410. <color key="textColor" systemColor="secondarySystemGroupedBackgroundColor"/>
  411. <nil key="highlightedColor"/>
  412. </label>
  413. </subviews>
  414. <viewLayoutGuide key="safeArea" id="hKF-pU-TmV"/>
  415. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  416. </view>
  417. <navigationItem key="navigationItem" id="djE-mi-AC6"/>
  418. <connections>
  419. <outlet property="label" destination="qZo-pn-a7y" id="2ho-Pl-dzb"/>
  420. </connections>
  421. </viewController>
  422. <placeholder placeholderIdentifier="IBFirstResponder" id="Q5b-Qi-k8J" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  423. </objects>
  424. <point key="canvasLocation" x="8020" y="869"/>
  425. </scene>
  426. <!--About Us View Controller-->
  427. <scene sceneID="WNK-Vk-1mT">
  428. <objects>
  429. <viewController modalPresentationStyle="fullScreen" id="WDS-10-L4F" customClass="AboutUsViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  430. <view key="view" contentMode="scaleToFill" id="d36-Kr-I2t">
  431. <rect key="frame" x="0.0" y="0.0" width="375" height="647"/>
  432. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  433. <subviews>
  434. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="bg" translatesAutoresizingMaskIntoConstraints="NO" id="OSg-hi-atx">
  435. <rect key="frame" x="-24" y="0.0" width="422" height="647"/>
  436. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  437. </imageView>
  438. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Label" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XbZ-j7-cyv">
  439. <rect key="frame" x="54" y="242" width="263" height="164"/>
  440. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  441. <fontDescription key="fontDescription" type="system" pointSize="17"/>
  442. <color key="textColor" systemColor="secondarySystemGroupedBackgroundColor"/>
  443. <nil key="highlightedColor"/>
  444. </label>
  445. </subviews>
  446. <viewLayoutGuide key="safeArea" id="u6a-rr-Swj"/>
  447. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  448. </view>
  449. <navigationItem key="navigationItem" id="bAQ-Oe-rgb"/>
  450. <connections>
  451. <outlet property="label" destination="XbZ-j7-cyv" id="yC4-Xp-Uci"/>
  452. </connections>
  453. </viewController>
  454. <placeholder placeholderIdentifier="IBFirstResponder" id="0F0-vi-w0n" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  455. </objects>
  456. <point key="canvasLocation" x="8799" y="869"/>
  457. </scene>
  458. <!--Splash Screen View Controller-->
  459. <scene sceneID="4Kh-Id-PGG">
  460. <objects>
  461. <viewController storyboardIdentifier="startvc" definesPresentationContext="YES" useStoryboardIdentifierAsRestorationIdentifier="YES" id="1sc-u1-QT8" customClass="SplashScreenViewController" customModule="SHArchive" customModuleProvider="target" sceneMemberID="viewController">
  462. <view key="view" contentMode="scaleToFill" id="6rd-e1-IYu">
  463. <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
  464. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  465. <viewLayoutGuide key="safeArea" id="ln1-AI-mzr"/>
  466. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  467. </view>
  468. <navigationItem key="navigationItem" id="Qj6-Fn-UGQ"/>
  469. <connections>
  470. <segue destination="8e6-pc-9QD" kind="show" id="g8L-rj-MGB"/>
  471. </connections>
  472. </viewController>
  473. <placeholder placeholderIdentifier="IBFirstResponder" id="HYI-yw-HN9" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  474. </objects>
  475. <point key="canvasLocation" x="6926" y="97"/>
  476. </scene>
  477. <!--Navigation Controller-->
  478. <scene sceneID="vR0-Sw-m65">
  479. <objects>
  480. <navigationController automaticallyAdjustsScrollViewInsets="NO" id="8e6-pc-9QD" sceneMemberID="viewController">
  481. <toolbarItems/>
  482. <navigationItem key="navigationItem" id="h2O-IJ-egb"/>
  483. <navigationBar key="navigationBar" contentMode="scaleToFill" id="Rss-wR-v3y">
  484. <rect key="frame" x="0.0" y="0.0" width="375" height="56"/>
  485. <autoresizingMask key="autoresizingMask"/>
  486. </navigationBar>
  487. <nil name="viewControllers"/>
  488. <connections>
  489. <segue destination="aht-Wu-y3W" kind="relationship" relationship="rootViewController" id="V2L-nU-Etq"/>
  490. </connections>
  491. </navigationController>
  492. <placeholder placeholderIdentifier="IBFirstResponder" id="GdC-ho-vxs" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
  493. </objects>
  494. <point key="canvasLocation" x="7660" y="97"/>
  495. </scene>
  496. </scenes>
  497. <resources>
  498. <image name="add" width="48" height="48"/>
  499. <image name="bg" width="390" height="844"/>
  500. <image name="house_3d_model" width="346" height="306"/>
  501. <image name="launch" width="1560" height="544"/>
  502. <image name="logo_outline" width="99" height="101"/>
  503. <image name="restart" width="20" height="20"/>
  504. <image name="restartPressed" width="20" height="20"/>
  505. <image name="shanghai" width="1555" height="735"/>
  506. <systemColor name="secondarySystemGroupedBackgroundColor">
  507. <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  508. </systemColor>
  509. <systemColor name="systemBackgroundColor">
  510. <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  511. </systemColor>
  512. </resources>
  513. </document>
  514.  
Add Comment
Please, Sign In to add comment