AIFit-SDK for ble body fat scale
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

Main.storyboard 19KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="15705" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="lGz-vQ-rIV">
  3. <device id="retina4_7" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15706"/>
  7. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  8. </dependencies>
  9. <scenes>
  10. <!--Main View Controller-->
  11. <scene sceneID="M5v-mj-yx8">
  12. <objects>
  13. <viewController id="lGz-vQ-rIV" customClass="MainViewController" sceneMemberID="viewController">
  14. <layoutGuides>
  15. <viewControllerLayoutGuide type="top" id="lRu-BS-3Ti"/>
  16. <viewControllerLayoutGuide type="bottom" id="MN7-HW-Fpp"/>
  17. </layoutGuides>
  18. <view key="view" contentMode="scaleToFill" id="NkZ-Gv-FdY">
  19. <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
  20. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  21. <subviews>
  22. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="5Kt-f7-SXj">
  23. <rect key="frame" x="10" y="5" width="355" height="35"/>
  24. <color key="backgroundColor" red="0.81568627450980391" green="1" blue="0.88235294117647056" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  25. <constraints>
  26. <constraint firstAttribute="height" constant="35" id="rKn-Ml-Igo"/>
  27. </constraints>
  28. <state key="normal" title="Connect Device"/>
  29. <connections>
  30. <action selector="Click_Ble:" destination="lGz-vQ-rIV" eventType="touchUpInside" id="Ht0-QE-HDi"/>
  31. </connections>
  32. </button>
  33. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bzc-dA-DuA" userLabel="隔栏--------">
  34. <rect key="frame" x="0.0" y="50" width="375" height="5"/>
  35. <color key="backgroundColor" red="0.66666668650000005" green="0.66666668650000005" blue="0.66666668650000005" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  36. <constraints>
  37. <constraint firstAttribute="height" constant="5" id="Tgt-tF-HS7"/>
  38. </constraints>
  39. </view>
  40. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="User Info -&gt;" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="78Y-KE-lWH">
  41. <rect key="frame" x="10" y="60" width="90" height="30"/>
  42. <constraints>
  43. <constraint firstAttribute="width" constant="90" id="3zK-me-rOk"/>
  44. <constraint firstAttribute="height" constant="30" id="Txo-Ni-992"/>
  45. </constraints>
  46. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  47. <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  48. <nil key="highlightedColor"/>
  49. </label>
  50. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Unit:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="gVu-AQ-2bu">
  51. <rect key="frame" x="10" y="170" width="65" height="28"/>
  52. <constraints>
  53. <constraint firstAttribute="width" constant="65" id="B19-2X-DQV"/>
  54. <constraint firstAttribute="height" constant="28" id="sd6-bi-owp"/>
  55. </constraints>
  56. <fontDescription key="fontDescription" type="system" pointSize="15"/>
  57. <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  58. <nil key="highlightedColor"/>
  59. </label>
  60. <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="Zf3-rF-BZy">
  61. <rect key="frame" x="83" y="168.5" width="276" height="32"/>
  62. <segments>
  63. <segment title="KG"/>
  64. <segment title="LB"/>
  65. <segment title="ST"/>
  66. <segment title="斤"/>
  67. </segments>
  68. <connections>
  69. <action selector="ChooseUnit:" destination="lGz-vQ-rIV" eventType="valueChanged" id="79T-rr-7H1"/>
  70. </connections>
  71. </segmentedControl>
  72. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="MRu-AK-Tza" userLabel="隔栏--------">
  73. <rect key="frame" x="0.0" y="208" width="375" height="6"/>
  74. <color key="backgroundColor" red="0.66666668650000005" green="0.66666668650000005" blue="0.66666668650000005" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  75. <constraints>
  76. <constraint firstAttribute="height" constant="6" id="4EE-XR-4yP"/>
  77. </constraints>
  78. </view>
  79. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="waM-g5-AjV">
  80. <rect key="frame" x="0.0" y="220" width="375" height="447"/>
  81. <subviews>
  82. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Tips" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xbU-hm-1Sk">
  83. <rect key="frame" x="5" y="0.0" width="365" height="30"/>
  84. <constraints>
  85. <constraint firstAttribute="height" constant="30" id="esF-6v-SVM"/>
  86. </constraints>
  87. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  88. <color key="textColor" red="1" green="0.14913141730000001" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  89. <nil key="highlightedColor"/>
  90. </label>
  91. <tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" translatesAutoresizingMaskIntoConstraints="NO" id="vMl-1e-9Hx">
  92. <rect key="frame" x="0.0" y="30" width="375" height="407"/>
  93. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  94. </tableView>
  95. </subviews>
  96. <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  97. <constraints>
  98. <constraint firstItem="xbU-hm-1Sk" firstAttribute="leading" secondItem="waM-g5-AjV" secondAttribute="leading" constant="5" id="3Qn-be-kyt"/>
  99. <constraint firstAttribute="bottom" secondItem="vMl-1e-9Hx" secondAttribute="bottom" constant="10" id="5QN-18-odJ"/>
  100. <constraint firstItem="vMl-1e-9Hx" firstAttribute="top" secondItem="xbU-hm-1Sk" secondAttribute="bottom" id="83E-Fz-Bra"/>
  101. <constraint firstItem="vMl-1e-9Hx" firstAttribute="leading" secondItem="waM-g5-AjV" secondAttribute="leading" id="9Rx-s5-oHi"/>
  102. <constraint firstItem="xbU-hm-1Sk" firstAttribute="top" secondItem="waM-g5-AjV" secondAttribute="top" id="PYj-lG-nd1"/>
  103. <constraint firstAttribute="trailing" secondItem="vMl-1e-9Hx" secondAttribute="trailing" id="SYO-6O-Shx"/>
  104. <constraint firstAttribute="trailing" secondItem="xbU-hm-1Sk" secondAttribute="trailing" constant="5" id="Sjv-QS-PGB"/>
  105. </constraints>
  106. </view>
  107. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6kj-dC-o6z">
  108. <rect key="frame" x="127.5" y="60" width="120" height="95.5"/>
  109. <constraints>
  110. <constraint firstAttribute="width" constant="120" id="kds-sZ-9g0"/>
  111. </constraints>
  112. <string key="text">sex: 1
  113. age:25
  114. height:175
  115. weight:72.0
  116. adc:560</string>
  117. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  118. <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  119. <nil key="highlightedColor"/>
  120. </label>
  121. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="b8T-HZ-nQw">
  122. <rect key="frame" x="259" y="60" width="100" height="36"/>
  123. <color key="backgroundColor" red="0.81568627450980391" green="1" blue="0.88235294117647056" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  124. <constraints>
  125. <constraint firstAttribute="width" constant="100" id="7U3-92-1Rg"/>
  126. <constraint firstAttribute="height" constant="36" id="XdX-rU-8wF"/>
  127. </constraints>
  128. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  129. <state key="normal" title="Edit User"/>
  130. <connections>
  131. <action selector="editUser:" destination="lGz-vQ-rIV" eventType="touchUpInside" id="xiI-7j-PIm"/>
  132. </connections>
  133. </button>
  134. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="AC6-pg-HuU">
  135. <rect key="frame" x="259" y="119.5" width="100" height="36"/>
  136. <color key="backgroundColor" red="0.81568627449999997" green="1" blue="0.88235294119999996" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  137. <constraints>
  138. <constraint firstAttribute="height" constant="36" id="TDZ-9A-76t"/>
  139. <constraint firstAttribute="width" constant="100" id="nw2-0K-gzB"/>
  140. </constraints>
  141. <fontDescription key="fontDescription" type="system" pointSize="10"/>
  142. <state key="normal" title="Get Offline History"/>
  143. <connections>
  144. <action selector="getOfflineHistory:" destination="lGz-vQ-rIV" eventType="touchUpInside" id="TGf-qU-nCH"/>
  145. </connections>
  146. </button>
  147. </subviews>
  148. <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
  149. <constraints>
  150. <constraint firstItem="bzc-dA-DuA" firstAttribute="leading" secondItem="NkZ-Gv-FdY" secondAttribute="leading" id="3Lt-dy-cm0"/>
  151. <constraint firstAttribute="trailing" secondItem="b8T-HZ-nQw" secondAttribute="trailing" constant="16" id="3Nz-EU-lFt"/>
  152. <constraint firstAttribute="trailing" secondItem="bzc-dA-DuA" secondAttribute="trailing" id="5lo-tb-HYQ"/>
  153. <constraint firstItem="78Y-KE-lWH" firstAttribute="top" secondItem="bzc-dA-DuA" secondAttribute="bottom" constant="5" id="B0k-kZ-Qh3"/>
  154. <constraint firstItem="AC6-pg-HuU" firstAttribute="bottom" secondItem="6kj-dC-o6z" secondAttribute="bottom" id="EL7-Oj-rr0"/>
  155. <constraint firstItem="gVu-AQ-2bu" firstAttribute="top" secondItem="78Y-KE-lWH" secondAttribute="bottom" constant="80" id="EQV-SW-PC5"/>
  156. <constraint firstItem="6kj-dC-o6z" firstAttribute="top" secondItem="78Y-KE-lWH" secondAttribute="top" id="GwU-eR-QsS"/>
  157. <constraint firstAttribute="trailing" secondItem="5Kt-f7-SXj" secondAttribute="trailing" constant="10" id="KlA-QB-HSu"/>
  158. <constraint firstItem="6kj-dC-o6z" firstAttribute="leading" secondItem="78Y-KE-lWH" secondAttribute="trailing" constant="27.5" id="OjO-jw-djP"/>
  159. <constraint firstItem="78Y-KE-lWH" firstAttribute="leading" secondItem="NkZ-Gv-FdY" secondAttribute="leading" constant="10" id="QB9-im-L5N"/>
  160. <constraint firstAttribute="trailing" secondItem="MRu-AK-Tza" secondAttribute="trailing" id="QeK-C3-Lrf"/>
  161. <constraint firstItem="Zf3-rF-BZy" firstAttribute="leading" secondItem="gVu-AQ-2bu" secondAttribute="trailing" constant="8" id="RCk-og-j5B"/>
  162. <constraint firstItem="5Kt-f7-SXj" firstAttribute="leading" secondItem="NkZ-Gv-FdY" secondAttribute="leading" constant="10" id="Rla-9j-jdj"/>
  163. <constraint firstItem="gVu-AQ-2bu" firstAttribute="leading" secondItem="78Y-KE-lWH" secondAttribute="leading" id="TLW-5V-lLv"/>
  164. <constraint firstAttribute="trailing" secondItem="Zf3-rF-BZy" secondAttribute="trailing" constant="16" id="UZu-dr-qec"/>
  165. <constraint firstItem="Zf3-rF-BZy" firstAttribute="centerY" secondItem="gVu-AQ-2bu" secondAttribute="centerY" id="Z3a-qD-19b"/>
  166. <constraint firstItem="waM-g5-AjV" firstAttribute="top" secondItem="MRu-AK-Tza" secondAttribute="bottom" constant="6" id="cFk-yZ-hTb"/>
  167. <constraint firstItem="MRu-AK-Tza" firstAttribute="top" secondItem="gVu-AQ-2bu" secondAttribute="bottom" constant="10" id="cQ0-3t-WFB"/>
  168. <constraint firstItem="bzc-dA-DuA" firstAttribute="top" secondItem="5Kt-f7-SXj" secondAttribute="bottom" constant="10" id="dZU-C7-vgj"/>
  169. <constraint firstItem="MN7-HW-Fpp" firstAttribute="top" secondItem="waM-g5-AjV" secondAttribute="bottom" id="fVN-gd-61G"/>
  170. <constraint firstItem="MRu-AK-Tza" firstAttribute="leading" secondItem="NkZ-Gv-FdY" secondAttribute="leading" id="jXP-c0-g9T"/>
  171. <constraint firstItem="waM-g5-AjV" firstAttribute="leading" secondItem="NkZ-Gv-FdY" secondAttribute="leading" id="lVq-CY-oPR"/>
  172. <constraint firstAttribute="trailing" secondItem="AC6-pg-HuU" secondAttribute="trailing" constant="16" id="loL-Ht-lA7"/>
  173. <constraint firstItem="b8T-HZ-nQw" firstAttribute="top" secondItem="6kj-dC-o6z" secondAttribute="top" id="pAg-79-qZn"/>
  174. <constraint firstItem="78Y-KE-lWH" firstAttribute="leading" secondItem="5Kt-f7-SXj" secondAttribute="leading" id="rSV-bQ-38y"/>
  175. <constraint firstItem="5Kt-f7-SXj" firstAttribute="top" secondItem="lRu-BS-3Ti" secondAttribute="bottom" constant="5" id="sU1-UF-vn7"/>
  176. <constraint firstAttribute="trailing" secondItem="waM-g5-AjV" secondAttribute="trailing" id="xLI-R1-Qbc"/>
  177. </constraints>
  178. </view>
  179. <navigationItem key="navigationItem" id="kGm-2k-A3l"/>
  180. <connections>
  181. <outlet property="connectedDevicesButton" destination="5Kt-f7-SXj" id="DM6-Vv-YYE"/>
  182. <outlet property="tableView" destination="vMl-1e-9Hx" id="fsv-7u-yZ5"/>
  183. <outlet property="tipLB" destination="xbU-hm-1Sk" id="TZg-UN-EyA"/>
  184. <outlet property="unitSegmentedControl" destination="Zf3-rF-BZy" id="4dh-d2-rI7"/>
  185. <outlet property="userInfoLabel" destination="6kj-dC-o6z" id="Fw2-3H-dxU"/>
  186. </connections>
  187. </viewController>
  188. <placeholder placeholderIdentifier="IBFirstResponder" id="crl-Of-xUZ" sceneMemberID="firstResponder"/>
  189. </objects>
  190. <point key="canvasLocation" x="-738.39999999999998" y="84.107946026986511"/>
  191. </scene>
  192. </scenes>
  193. </document>