Main.storyboard 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14113" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="EuA-Ne-n8G">
  3. <device id="retina4_7" orientation="portrait">
  4. <adaptation id="fullscreen"/>
  5. </device>
  6. <dependencies>
  7. <deployment identifier="iOS"/>
  8. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14088"/>
  9. <capability name="Aspect ratio constraints" minToolsVersion="5.1"/>
  10. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  11. </dependencies>
  12. <scenes>
  13. <!--View Controller-->
  14. <scene sceneID="tne-QT-ifu">
  15. <objects>
  16. <viewController id="BYZ-38-t0r" customClass="ViewController" customModule="MKRingProgressViewExample" customModuleProvider="target" sceneMemberID="viewController">
  17. <layoutGuides>
  18. <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
  19. <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
  20. </layoutGuides>
  21. <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
  22. <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
  23. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  24. <subviews>
  25. <view userInteractionEnabled="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1B7-50-OvD">
  26. <rect key="frame" x="37.5" y="183.5" width="300" height="300"/>
  27. <subviews>
  28. <view userInteractionEnabled="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="DIS-Q2-jEr" customClass="RingProgressGroupView" customModule="MKRingProgressViewExample" customModuleProvider="target">
  29. <rect key="frame" x="0.0" y="0.0" width="300" height="300"/>
  30. <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  31. <constraints>
  32. <constraint firstAttribute="width" secondItem="DIS-Q2-jEr" secondAttribute="height" multiplier="1:1" id="QOf-IP-cAz"/>
  33. </constraints>
  34. <userDefinedRuntimeAttributes>
  35. <userDefinedRuntimeAttribute type="color" keyPath="ring1StartColor">
  36. <color key="value" red="0.88235294119999996" green="0.0" blue="0.078431372550000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  37. </userDefinedRuntimeAttribute>
  38. <userDefinedRuntimeAttribute type="color" keyPath="ring1EndColor">
  39. <color key="value" red="1" green="0.1960784314" blue="0.52941176469999995" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  40. </userDefinedRuntimeAttribute>
  41. <userDefinedRuntimeAttribute type="number" keyPath="ringWidth">
  42. <real key="value" value="30"/>
  43. </userDefinedRuntimeAttribute>
  44. <userDefinedRuntimeAttribute type="number" keyPath="ringSpacing">
  45. <real key="value" value="2"/>
  46. </userDefinedRuntimeAttribute>
  47. <userDefinedRuntimeAttribute type="color" keyPath="ring2StartColor">
  48. <color key="value" red="0.21568627450980393" green="0.86274509803921573" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  49. </userDefinedRuntimeAttribute>
  50. <userDefinedRuntimeAttribute type="color" keyPath="ring2EndColor">
  51. <color key="value" red="0.71764705882352942" green="1" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  52. </userDefinedRuntimeAttribute>
  53. <userDefinedRuntimeAttribute type="color" keyPath="ring3StartColor">
  54. <color key="value" red="0.0" green="0.72941176470588232" blue="0.88235294117647056" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  55. </userDefinedRuntimeAttribute>
  56. <userDefinedRuntimeAttribute type="color" keyPath="ring3EndColor">
  57. <color key="value" red="0.0" green="0.98039215686274506" blue="0.81568627450980391" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  58. </userDefinedRuntimeAttribute>
  59. </userDefinedRuntimeAttributes>
  60. </view>
  61. <view userInteractionEnabled="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="hZS-0k-xaL" userLabel="Icons View">
  62. <rect key="frame" x="140" y="0.0" width="20" height="94"/>
  63. <subviews>
  64. <imageView userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="icon1" translatesAutoresizingMaskIntoConstraints="NO" id="Xmf-QL-oEC">
  65. <rect key="frame" x="0.0" y="0.0" width="20" height="30"/>
  66. </imageView>
  67. <imageView userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="icon2" translatesAutoresizingMaskIntoConstraints="NO" id="lrY-WR-Vnf">
  68. <rect key="frame" x="0.0" y="32" width="20" height="30"/>
  69. </imageView>
  70. <imageView userInteractionEnabled="NO" contentMode="center" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="icon3" translatesAutoresizingMaskIntoConstraints="NO" id="PEW-hX-uRG">
  71. <rect key="frame" x="0.0" y="64" width="20" height="30"/>
  72. </imageView>
  73. </subviews>
  74. <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
  75. <constraints>
  76. <constraint firstItem="lrY-WR-Vnf" firstAttribute="height" secondItem="PEW-hX-uRG" secondAttribute="height" id="5zS-Vs-M6b"/>
  77. <constraint firstItem="lrY-WR-Vnf" firstAttribute="leading" secondItem="hZS-0k-xaL" secondAttribute="leading" id="85O-mj-Hdu"/>
  78. <constraint firstAttribute="trailing" secondItem="lrY-WR-Vnf" secondAttribute="trailing" id="A5D-5o-sn5"/>
  79. <constraint firstAttribute="trailing" secondItem="Xmf-QL-oEC" secondAttribute="trailing" id="BeF-z5-cUA"/>
  80. <constraint firstItem="Xmf-QL-oEC" firstAttribute="leading" secondItem="hZS-0k-xaL" secondAttribute="leading" id="Hmw-ry-iOD"/>
  81. <constraint firstItem="Xmf-QL-oEC" firstAttribute="top" secondItem="hZS-0k-xaL" secondAttribute="top" id="HyG-oC-0rR"/>
  82. <constraint firstItem="PEW-hX-uRG" firstAttribute="leading" secondItem="hZS-0k-xaL" secondAttribute="leading" id="eCj-Kt-k7T"/>
  83. <constraint firstItem="PEW-hX-uRG" firstAttribute="top" secondItem="lrY-WR-Vnf" secondAttribute="bottom" constant="2" id="kdN-0g-coC"/>
  84. <constraint firstAttribute="height" constant="94" id="rwI-F9-JcD"/>
  85. <constraint firstAttribute="trailing" secondItem="PEW-hX-uRG" secondAttribute="trailing" id="rz3-oM-Hku"/>
  86. <constraint firstItem="Xmf-QL-oEC" firstAttribute="height" secondItem="lrY-WR-Vnf" secondAttribute="height" id="uBM-61-Wia"/>
  87. <constraint firstAttribute="bottom" secondItem="PEW-hX-uRG" secondAttribute="bottom" id="vG6-YN-eOB"/>
  88. <constraint firstItem="lrY-WR-Vnf" firstAttribute="top" secondItem="Xmf-QL-oEC" secondAttribute="bottom" constant="2" id="zvl-JI-D6Q"/>
  89. </constraints>
  90. </view>
  91. </subviews>
  92. <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  93. <constraints>
  94. <constraint firstItem="hZS-0k-xaL" firstAttribute="centerX" secondItem="DIS-Q2-jEr" secondAttribute="centerX" id="3JZ-n2-xNe"/>
  95. <constraint firstItem="hZS-0k-xaL" firstAttribute="top" secondItem="DIS-Q2-jEr" secondAttribute="top" id="5Yk-3E-Njf"/>
  96. <constraint firstAttribute="trailing" secondItem="DIS-Q2-jEr" secondAttribute="trailing" id="9wN-f0-ztj"/>
  97. <constraint firstItem="DIS-Q2-jEr" firstAttribute="top" secondItem="1B7-50-OvD" secondAttribute="top" id="KBx-zM-ONM"/>
  98. <constraint firstItem="DIS-Q2-jEr" firstAttribute="leading" secondItem="1B7-50-OvD" secondAttribute="leading" id="nEi-kA-En1"/>
  99. <constraint firstAttribute="width" relation="lessThanOrEqual" constant="300" id="rh0-6Z-o2x"/>
  100. <constraint firstAttribute="bottom" secondItem="DIS-Q2-jEr" secondAttribute="bottom" id="yMg-bP-AJI"/>
  101. </constraints>
  102. </view>
  103. <toolbar opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" barStyle="black" translatesAutoresizingMaskIntoConstraints="NO" id="fq2-ao-3yC">
  104. <rect key="frame" x="0.0" y="623" width="375" height="44"/>
  105. <items>
  106. <barButtonItem style="plain" systemItem="flexibleSpace" id="QBh-jE-Aqm"/>
  107. <barButtonItem image="tab" id="aO7-rP-06s">
  108. <connections>
  109. <action selector="randomize:" destination="BYZ-38-t0r" id="By5-po-bvc"/>
  110. </connections>
  111. </barButtonItem>
  112. <barButtonItem style="plain" systemItem="flexibleSpace" id="q9t-0s-Nhu"/>
  113. </items>
  114. </toolbar>
  115. </subviews>
  116. <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  117. <constraints>
  118. <constraint firstItem="fq2-ao-3yC" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leading" id="0YN-5Y-gM1"/>
  119. <constraint firstItem="1B7-50-OvD" firstAttribute="centerX" secondItem="8bC-Xf-vdC" secondAttribute="centerX" id="5Ta-F1-UTR"/>
  120. <constraint firstItem="1B7-50-OvD" firstAttribute="centerY" secondItem="8bC-Xf-vdC" secondAttribute="centerY" id="AWY-j5-QML"/>
  121. <constraint firstItem="wfy-db-euE" firstAttribute="top" secondItem="fq2-ao-3yC" secondAttribute="bottom" id="CUm-oT-16R"/>
  122. <constraint firstAttribute="trailing" secondItem="1B7-50-OvD" secondAttribute="trailing" priority="750" constant="20" id="lfg-ak-BgD"/>
  123. <constraint firstItem="1B7-50-OvD" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leading" priority="750" constant="20" id="mAo-uS-XV3"/>
  124. <constraint firstAttribute="trailing" secondItem="fq2-ao-3yC" secondAttribute="trailing" id="wb6-0K-mn9"/>
  125. </constraints>
  126. </view>
  127. <navigationItem key="navigationItem" id="0Pz-g7-5oi">
  128. <nil key="title"/>
  129. </navigationItem>
  130. <nil key="simulatedTopBarMetrics"/>
  131. <connections>
  132. <outlet property="groupContainerView" destination="1B7-50-OvD" id="x56-8B-f9v"/>
  133. <outlet property="iconsHeightConstraint" destination="rwI-F9-JcD" id="DdQ-Oc-c55"/>
  134. <outlet property="progressGroup" destination="DIS-Q2-jEr" id="dOp-K2-H6j"/>
  135. </connections>
  136. </viewController>
  137. <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
  138. </objects>
  139. <point key="canvasLocation" x="1942" y="1058"/>
  140. </scene>
  141. <!--Activity-->
  142. <scene sceneID="c3c-S8-bhg">
  143. <objects>
  144. <navigationController automaticallyAdjustsScrollViewInsets="NO" id="EuA-Ne-n8G" sceneMemberID="viewController">
  145. <tabBarItem key="tabBarItem" title="Activity" image="tab" selectedImage="tab" id="JPF-b6-vXp"/>
  146. <toolbarItems/>
  147. <navigationBar key="navigationBar" contentMode="scaleToFill" barStyle="black" id="7lh-1C-3Cz">
  148. <rect key="frame" x="0.0" y="20" width="375" height="44"/>
  149. <autoresizingMask key="autoresizingMask"/>
  150. </navigationBar>
  151. <nil name="viewControllers"/>
  152. <connections>
  153. <segue destination="BYZ-38-t0r" kind="relationship" relationship="rootViewController" id="RmD-fD-wn3"/>
  154. </connections>
  155. </navigationController>
  156. <placeholder placeholderIdentifier="IBFirstResponder" id="B13-UN-OSU" userLabel="First Responder" sceneMemberID="firstResponder"/>
  157. </objects>
  158. <point key="canvasLocation" x="1148" y="1057"/>
  159. </scene>
  160. </scenes>
  161. <resources>
  162. <image name="icon1" width="20" height="20"/>
  163. <image name="icon2" width="20" height="20"/>
  164. <image name="icon3" width="20" height="20"/>
  165. <image name="tab" width="30" height="30"/>
  166. </resources>
  167. <color key="tintColor" red="1" green="0.074509803921568626" blue="0.32549019607843138" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  168. </document>