AIFit-SDK for ble body fat scale
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

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>