Commit 1a226870608a49524721972ce9f4baadfd7d48e0

Authored by daifengyi
1 parent ebb6ae98

feat:each function page UI

HDFwear/Home/Base.lproj/Home.storyboard
... ... @@ -294,20 +294,8 @@
294 294 <nil key="textColor"/>
295 295 <nil key="highlightedColor"/>
296 296 </label>
297   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="p0B-dQ-AFE">
298   - <rect key="frame" x="374" y="48.5" width="33" height="33"/>
299   - <constraints>
300   - <constraint firstAttribute="height" constant="33" id="MS6-W9-TGt"/>
301   - <constraint firstAttribute="width" constant="33" id="xYC-lk-jJP"/>
302   - </constraints>
303   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
304   - <state key="normal" image="share_btn"/>
305   - <connections>
306   - <action selector="share:" destination="HDQ-ap-57C" eventType="touchUpInside" id="T3A-60-E8P"/>
307   - </connections>
308   - </button>
309 297 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3PS-Ko-rIa">
310   - <rect key="frame" x="342" y="49" width="32" height="32"/>
  298 + <rect key="frame" x="375" y="49" width="32" height="32"/>
311 299 <constraints>
312 300 <constraint firstAttribute="width" constant="32" id="2td-bd-68R"/>
313 301 <constraint firstAttribute="height" constant="32" id="a0I-FR-35J"/>
... ... @@ -324,16 +312,14 @@
324 312 <constraint firstItem="ctN-LM-oer" firstAttribute="top" secondItem="6Ey-ay-8OW" secondAttribute="top" id="B3Y-ip-rgn"/>
325 313 <constraint firstItem="PqV-Bv-8UJ" firstAttribute="centerX" secondItem="6Ey-ay-8OW" secondAttribute="centerX" id="CXf-aZ-2GD"/>
326 314 <constraint firstAttribute="trailing" secondItem="ctN-LM-oer" secondAttribute="trailing" id="M5p-KR-eFJ"/>
327   - <constraint firstAttribute="trailing" secondItem="p0B-dQ-AFE" secondAttribute="trailing" constant="7" id="Ngv-Wr-wBE"/>
  315 + <constraint firstAttribute="trailing" secondItem="3PS-Ko-rIa" secondAttribute="trailing" constant="7" id="PPr-j8-UMD"/>
328 316 <constraint firstItem="r9N-rY-sa7" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" id="Rie-OW-fgt"/>
329 317 <constraint firstItem="PqV-Bv-8UJ" firstAttribute="centerY" secondItem="r9N-rY-sa7" secondAttribute="centerY" id="Wbs-eB-liM"/>
330   - <constraint firstItem="p0B-dQ-AFE" firstAttribute="centerY" secondItem="3PS-Ko-rIa" secondAttribute="centerY" id="byh-ka-BVI"/>
  318 + <constraint firstItem="3PS-Ko-rIa" firstAttribute="centerY" secondItem="r9N-rY-sa7" secondAttribute="centerY" id="Y3V-g9-OJ9"/>
331 319 <constraint firstAttribute="bottom" secondItem="Mcl-Rp-0cg" secondAttribute="bottom" constant="0.5" id="dI3-ym-QkS"/>
332 320 <constraint firstItem="ctN-LM-oer" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" id="gs2-Ht-OxA"/>
333   - <constraint firstItem="p0B-dQ-AFE" firstAttribute="centerY" secondItem="r9N-rY-sa7" secondAttribute="centerY" id="h0X-i1-J1I"/>
334 321 <constraint firstItem="Mcl-Rp-0cg" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" constant="12" id="ilb-hG-aHx"/>
335 322 <constraint firstAttribute="bottom" secondItem="ctN-LM-oer" secondAttribute="bottom" constant="30" id="kMv-4u-q05"/>
336   - <constraint firstItem="p0B-dQ-AFE" firstAttribute="leading" secondItem="3PS-Ko-rIa" secondAttribute="trailing" id="mfh-PE-9gw"/>
337 323 <constraint firstAttribute="bottom" secondItem="r9N-rY-sa7" secondAttribute="bottom" constant="85" id="qhQ-CJ-g5V"/>
338 324 <constraint firstAttribute="trailing" secondItem="Mcl-Rp-0cg" secondAttribute="trailing" constant="12" id="zl7-Gx-t0h"/>
339 325 </constraints>
... ... @@ -620,50 +606,20 @@
620 606 <constraint firstAttribute="bottom" secondItem="Fxe-G1-ZOs" secondAttribute="bottom" constant="6" id="w8d-YT-AVt"/>
621 607 </constraints>
622 608 </view>
623   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="br0-rn-doR">
624   - <rect key="frame" x="0.0" y="563" width="414" height="155"/>
625   - <subviews>
626   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="亲,您已超过100%的同类用户" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xrU-Yx-vtZ">
627   - <rect key="frame" x="12" y="12" width="382" height="15.5"/>
628   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
629   - <nil key="textColor"/>
630   - <nil key="highlightedColor"/>
631   - </label>
632   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="analysis_step" translatesAutoresizingMaskIntoConstraints="NO" id="wyo-8v-Ok3">
633   - <rect key="frame" x="20" y="52.5" width="386" height="83"/>
634   - <constraints>
635   - <constraint firstAttribute="width" secondItem="wyo-8v-Ok3" secondAttribute="height" multiplier="345:74" id="tBe-qN-QQj"/>
636   - </constraints>
637   - </imageView>
638   - </subviews>
639   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
640   - <constraints>
641   - <constraint firstItem="wyo-8v-Ok3" firstAttribute="leading" secondItem="br0-rn-doR" secondAttribute="leading" constant="20" id="1lt-YR-EJy"/>
642   - <constraint firstItem="xrU-Yx-vtZ" firstAttribute="top" secondItem="br0-rn-doR" secondAttribute="top" constant="12" id="9eg-6x-93X"/>
643   - <constraint firstAttribute="trailing" secondItem="wyo-8v-Ok3" secondAttribute="trailing" constant="8" id="AFe-vg-KVy"/>
644   - <constraint firstItem="wyo-8v-Ok3" firstAttribute="top" secondItem="xrU-Yx-vtZ" secondAttribute="bottom" constant="25" id="OHO-gb-lJ1"/>
645   - <constraint firstItem="xrU-Yx-vtZ" firstAttribute="leading" secondItem="br0-rn-doR" secondAttribute="leading" constant="12" id="Qxs-ie-zMX"/>
646   - <constraint firstAttribute="bottom" secondItem="wyo-8v-Ok3" secondAttribute="bottom" constant="19.5" id="Wna-PA-aP9"/>
647   - <constraint firstAttribute="trailing" secondItem="xrU-Yx-vtZ" secondAttribute="trailing" constant="20" id="rYZ-ab-Udi"/>
648   - </constraints>
649   - </view>
650 609 </subviews>
651 610 <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
652 611 <constraints>
653 612 <constraint firstItem="ClS-Nn-jxr" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="Aut-vZ-6Lf"/>
654 613 <constraint firstAttribute="trailing" secondItem="FvO-F0-sh8" secondAttribute="trailing" id="DDS-5H-neO"/>
655 614 <constraint firstItem="ClS-Nn-jxr" firstAttribute="top" secondItem="iEJ-Pn-qP6" secondAttribute="top" id="EoQ-rb-1QV"/>
656   - <constraint firstItem="br0-rn-doR" firstAttribute="trailing" secondItem="iEJ-Pn-qP6" secondAttribute="trailing" id="Gqr-ks-9XA"/>
657 615 <constraint firstItem="WgI-Jb-Gcq" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="Gsk-om-BUM"/>
658   - <constraint firstItem="br0-rn-doR" firstAttribute="top" secondItem="gCf-pT-2eK" secondAttribute="bottom" constant="10" id="O2H-jK-AzC"/>
659   - <constraint firstItem="br0-rn-doR" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="PJg-tA-QVG"/>
660 616 <constraint firstItem="gCf-pT-2eK" firstAttribute="trailing" secondItem="iEJ-Pn-qP6" secondAttribute="trailing" id="PhP-T2-JZY"/>
661 617 <constraint firstAttribute="trailing" secondItem="ClS-Nn-jxr" secondAttribute="trailing" id="TaK-Zh-NFh"/>
662 618 <constraint firstItem="ClS-Nn-jxr" firstAttribute="width" secondItem="iEJ-Pn-qP6" secondAttribute="width" id="gkY-6U-Uqz"/>
663 619 <constraint firstItem="WgI-Jb-Gcq" firstAttribute="top" secondItem="FvO-F0-sh8" secondAttribute="bottom" constant="10" id="hRL-AF-2mr"/>
664 620 <constraint firstAttribute="trailing" secondItem="WgI-Jb-Gcq" secondAttribute="trailing" id="iFF-Ri-km7"/>
665   - <constraint firstAttribute="bottom" secondItem="br0-rn-doR" secondAttribute="bottom" constant="20" id="l9F-U3-9cj"/>
666 621 <constraint firstItem="FvO-F0-sh8" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="mZq-2e-RDx"/>
  622 + <constraint firstAttribute="bottom" secondItem="gCf-pT-2eK" secondAttribute="bottom" constant="20" id="nkf-YP-yrf"/>
667 623 <constraint firstItem="gCf-pT-2eK" firstAttribute="top" secondItem="WgI-Jb-Gcq" secondAttribute="bottom" constant="10" id="pXp-sf-JM0"/>
668 624 <constraint firstItem="FvO-F0-sh8" firstAttribute="top" secondItem="ClS-Nn-jxr" secondAttribute="bottom" constant="10" id="uqU-A6-XH7"/>
669 625 <constraint firstItem="gCf-pT-2eK" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="zsE-eE-JQ6"/>
... ... @@ -684,7 +640,6 @@
684 640 </constraints>
685 641 </view>
686 642 <connections>
687   - <outlet property="analysisLabel" destination="xrU-Yx-vtZ" id="p76-vJ-Dt5"/>
688 643 <outlet property="calorieLabel" destination="czz-3k-VYB" id="2Ga-ks-q9O"/>
689 644 <outlet property="circleProgress1" destination="oMu-eC-uCz" id="Ayk-ww-Im9"/>
690 645 <outlet property="circleProgress2" destination="EIV-hr-sDH" id="oHu-6W-yYX"/>
... ... @@ -750,7 +705,7 @@
750 705 <nil key="highlightedColor"/>
751 706 </label>
752 707 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Tzd-iz-QHd">
753   - <rect key="frame" x="341" y="48.5" width="33" height="33"/>
  708 + <rect key="frame" x="374" y="48.5" width="33" height="33"/>
754 709 <constraints>
755 710 <constraint firstAttribute="width" constant="33" id="83Q-in-tdL"/>
756 711 <constraint firstAttribute="height" constant="33" id="VYD-6W-TSh"/>
... ... @@ -761,25 +716,12 @@
761 716 <action selector="gotoReferenceVC:" destination="OU1-6G-uuY" eventType="touchUpInside" id="kW4-Cp-4pk"/>
762 717 </connections>
763 718 </button>
764   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Vf5-d3-iXE">
765   - <rect key="frame" x="374" y="48.5" width="33" height="33"/>
766   - <constraints>
767   - <constraint firstAttribute="height" constant="33" id="JVa-PC-cE1"/>
768   - <constraint firstAttribute="width" constant="33" id="Vh9-Y9-ifS"/>
769   - </constraints>
770   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
771   - <state key="normal" image="share_btn"/>
772   - <connections>
773   - <action selector="share:" destination="OU1-6G-uuY" eventType="touchUpInside" id="Y9S-Fi-kKG"/>
774   - </connections>
775   - </button>
776 719 </subviews>
777 720 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
778 721 <constraints>
779 722 <constraint firstAttribute="trailing" secondItem="bG4-I1-Sso" secondAttribute="trailing" id="4FF-zK-Yn7"/>
780 723 <constraint firstItem="ssI-5M-yPo" firstAttribute="centerY" secondItem="Afx-1e-4BG" secondAttribute="centerY" id="8wc-nO-d7O"/>
781 724 <constraint firstItem="Tzd-iz-QHd" firstAttribute="centerY" secondItem="Afx-1e-4BG" secondAttribute="centerY" id="BOH-TV-tPe"/>
782   - <constraint firstItem="Vf5-d3-iXE" firstAttribute="centerY" secondItem="Tzd-iz-QHd" secondAttribute="centerY" id="Far-KM-9T2"/>
783 725 <constraint firstItem="bG4-I1-Sso" firstAttribute="leading" secondItem="3ah-D3-RPp" secondAttribute="leading" id="PiG-Ue-vX7"/>
784 726 <constraint firstAttribute="bottom" secondItem="Afx-1e-4BG" secondAttribute="bottom" constant="85" id="V42-Zp-vZ6"/>
785 727 <constraint firstAttribute="bottom" secondItem="9Ak-0x-sbd" secondAttribute="bottom" constant="0.5" id="X4r-YW-SlS"/>
... ... @@ -787,9 +729,8 @@
787 729 <constraint firstItem="bG4-I1-Sso" firstAttribute="top" secondItem="3ah-D3-RPp" secondAttribute="top" id="e5c-OC-oIG"/>
788 730 <constraint firstItem="Afx-1e-4BG" firstAttribute="leading" secondItem="3ah-D3-RPp" secondAttribute="leading" id="h6M-0U-2pV"/>
789 731 <constraint firstItem="ssI-5M-yPo" firstAttribute="centerX" secondItem="3ah-D3-RPp" secondAttribute="centerX" id="hYm-Oi-tfl"/>
790   - <constraint firstItem="Vf5-d3-iXE" firstAttribute="leading" secondItem="Tzd-iz-QHd" secondAttribute="trailing" id="k32-y2-D09"/>
791 732 <constraint firstAttribute="trailing" secondItem="9Ak-0x-sbd" secondAttribute="trailing" constant="12" id="pF1-Mx-sSU"/>
792   - <constraint firstAttribute="trailing" secondItem="Vf5-d3-iXE" secondAttribute="trailing" constant="7" id="wRn-SD-RXk"/>
  733 + <constraint firstAttribute="trailing" secondItem="Tzd-iz-QHd" secondAttribute="trailing" constant="7" id="yOU-zH-wEs"/>
793 734 <constraint firstAttribute="bottom" secondItem="bG4-I1-Sso" secondAttribute="bottom" constant="30" id="zbV-dt-C5T"/>
794 735 </constraints>
795 736 </view>
... ... @@ -850,82 +791,78 @@
850 791 </constraints>
851 792 </view>
852 793 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Wqo-Ah-3wr">
853   - <rect key="frame" x="0.0" y="348" width="414" height="49.5"/>
  794 + <rect key="frame" x="14" y="358" width="386" height="143"/>
854 795 <subviews>
855 796 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="平均收缩压" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HSn-OW-DWP">
856   - <rect key="frame" x="20" y="7" width="167" height="15.5"/>
  797 + <rect key="frame" x="24" y="62" width="55" height="15.5"/>
857 798 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
858   - <nil key="textColor"/>
  799 + <color key="textColor" red="0.6470588235294118" green="0.6470588235294118" blue="0.6470588235294118" alpha="1" colorSpace="calibratedRGB"/>
859 800 <nil key="highlightedColor"/>
860 801 </label>
861 802 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="平均舒张压" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KWB-Gm-KFH">
862   - <rect key="frame" x="227" y="7" width="167" height="15.5"/>
  803 + <rect key="frame" x="247" y="62" width="55" height="15.5"/>
863 804 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
864   - <nil key="textColor"/>
  805 + <color key="textColor" red="0.6470588235294118" green="0.6470588235294118" blue="0.6470588235294118" alpha="1" colorSpace="calibratedRGB"/>
865 806 <nil key="highlightedColor"/>
866 807 </label>
867 808 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="M4a-Wc-qXX">
868   - <rect key="frame" x="105.5" y="25.5" width="33.5" height="16"/>
869   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  809 + <rect key="frame" x="59.5" y="99.5" width="42.5" height="20"/>
  810 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
870 811 <nil key="textColor"/>
871 812 <nil key="highlightedColor"/>
872 813 </label>
873 814 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="cDP-ry-Ybh">
874   - <rect key="frame" x="311.5" y="25.5" width="33.5" height="16"/>
875   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  815 + <rect key="frame" x="281.5" y="99.5" width="42.5" height="20"/>
  816 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
876 817 <nil key="textColor"/>
877 818 <nil key="highlightedColor"/>
878 819 </label>
879 820 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tZM-ZP-fjg">
880   - <rect key="frame" x="80" y="21.5" width="19.5" height="23"/>
881   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  821 + <rect key="frame" x="24" y="85.5" width="29.5" height="34"/>
  822 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
882 823 <nil key="textColor"/>
883 824 <nil key="highlightedColor"/>
884 825 </label>
885 826 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Svp-dZ-VFj">
886   - <rect key="frame" x="287" y="21.5" width="19.5" height="23"/>
887   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  827 + <rect key="frame" x="247" y="85.5" width="29.5" height="34"/>
  828 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
  829 + <nil key="textColor"/>
  830 + <nil key="highlightedColor"/>
  831 + </label>
  832 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="摘要" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="h64-Mr-2U0">
  833 + <rect key="frame" x="24" y="18" width="41" height="24"/>
  834 + <fontDescription key="fontDescription" type="system" weight="medium" pointSize="20"/>
888 835 <nil key="textColor"/>
889 836 <nil key="highlightedColor"/>
890 837 </label>
891   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Uog-Du-JTK">
892   - <rect key="frame" x="207" y="0.0" width="0.5" height="49.5"/>
893   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
894   - <constraints>
895   - <constraint firstAttribute="width" constant="0.5" id="fx4-d2-zrA"/>
896   - </constraints>
897   - </view>
898 838 </subviews>
899 839 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
900 840 <constraints>
901   - <constraint firstItem="KWB-Gm-KFH" firstAttribute="centerX" secondItem="Wqo-Ah-3wr" secondAttribute="centerX" multiplier="1.5" id="1Kp-5r-cqO"/>
902   - <constraint firstItem="Uog-Du-JTK" firstAttribute="top" secondItem="Wqo-Ah-3wr" secondAttribute="top" id="2tb-6q-I1F"/>
903   - <constraint firstItem="Uog-Du-JTK" firstAttribute="centerX" secondItem="Wqo-Ah-3wr" secondAttribute="centerX" id="88h-QS-gWk"/>
904   - <constraint firstItem="HSn-OW-DWP" firstAttribute="centerX" secondItem="Wqo-Ah-3wr" secondAttribute="centerX" multiplier="0.5" id="Ir7-Av-M3h"/>
  841 + <constraint firstItem="cDP-ry-Ybh" firstAttribute="bottom" secondItem="tZM-ZP-fjg" secondAttribute="bottom" id="3XE-Vf-GJj"/>
  842 + <constraint firstItem="M4a-Wc-qXX" firstAttribute="bottom" secondItem="tZM-ZP-fjg" secondAttribute="bottom" id="3yu-dN-NfU"/>
  843 + <constraint firstAttribute="height" constant="143" id="4b8-zK-sxI"/>
905 844 <constraint firstItem="M4a-Wc-qXX" firstAttribute="leading" secondItem="tZM-ZP-fjg" secondAttribute="trailing" constant="6" id="Jfd-fe-c33"/>
906   - <constraint firstItem="tZM-ZP-fjg" firstAttribute="centerX" secondItem="Wqo-Ah-3wr" secondAttribute="centerX" multiplier="0.5" constant="-14" id="Mot-jz-JdF"/>
907   - <constraint firstItem="M4a-Wc-qXX" firstAttribute="bottom" secondItem="tZM-ZP-fjg" secondAttribute="bottom" constant="-3" id="PE8-f6-9zR"/>
908   - <constraint firstItem="cDP-ry-Ybh" firstAttribute="bottom" secondItem="M4a-Wc-qXX" secondAttribute="bottom" id="R9q-D9-gQ2"/>
909   - <constraint firstItem="M4a-Wc-qXX" firstAttribute="top" secondItem="HSn-OW-DWP" secondAttribute="bottom" constant="3" id="X5h-rK-KhB"/>
910   - <constraint firstItem="HSn-OW-DWP" firstAttribute="leading" secondItem="Wqo-Ah-3wr" secondAttribute="leading" constant="20" id="aA3-ev-3R4"/>
911   - <constraint firstItem="Svp-dZ-VFj" firstAttribute="centerX" secondItem="Wqo-Ah-3wr" secondAttribute="centerX" multiplier="1.5" constant="-14" id="lft-2b-tXW"/>
912   - <constraint firstAttribute="bottom" secondItem="Uog-Du-JTK" secondAttribute="bottom" id="pOe-HY-JwL"/>
  845 + <constraint firstItem="tZM-ZP-fjg" firstAttribute="top" secondItem="HSn-OW-DWP" secondAttribute="bottom" constant="8" id="SdC-kK-1yd"/>
  846 + <constraint firstItem="Svp-dZ-VFj" firstAttribute="bottom" secondItem="tZM-ZP-fjg" secondAttribute="bottom" id="St6-vT-ZV2"/>
  847 + <constraint firstItem="HSn-OW-DWP" firstAttribute="top" secondItem="h64-Mr-2U0" secondAttribute="bottom" constant="20" id="bGc-2b-pTW"/>
  848 + <constraint firstItem="tZM-ZP-fjg" firstAttribute="leading" secondItem="h64-Mr-2U0" secondAttribute="leading" id="mz1-1Q-hVe"/>
  849 + <constraint firstItem="Svp-dZ-VFj" firstAttribute="leading" secondItem="KWB-Gm-KFH" secondAttribute="leading" id="nJo-F7-etg"/>
913 850 <constraint firstItem="KWB-Gm-KFH" firstAttribute="centerY" secondItem="HSn-OW-DWP" secondAttribute="centerY" id="pYt-ta-n78"/>
914   - <constraint firstAttribute="trailing" secondItem="KWB-Gm-KFH" secondAttribute="trailing" constant="20" id="psa-Ul-7vO"/>
915   - <constraint firstItem="Svp-dZ-VFj" firstAttribute="bottom" secondItem="tZM-ZP-fjg" secondAttribute="bottom" id="sSa-gV-2Gb"/>
916   - <constraint firstItem="HSn-OW-DWP" firstAttribute="top" secondItem="Wqo-Ah-3wr" secondAttribute="top" constant="7" id="tJQ-OI-xRz"/>
  851 + <constraint firstAttribute="trailing" secondItem="KWB-Gm-KFH" secondAttribute="trailing" constant="84" id="psa-Ul-7vO"/>
  852 + <constraint firstItem="h64-Mr-2U0" firstAttribute="leading" secondItem="Wqo-Ah-3wr" secondAttribute="leading" constant="24" id="ui6-ek-wyx"/>
917 853 <constraint firstItem="cDP-ry-Ybh" firstAttribute="leading" secondItem="Svp-dZ-VFj" secondAttribute="trailing" constant="5" id="wdw-fK-mgc"/>
918   - <constraint firstAttribute="bottom" secondItem="tZM-ZP-fjg" secondAttribute="bottom" constant="5" id="x3W-YW-sJn"/>
  854 + <constraint firstItem="h64-Mr-2U0" firstAttribute="top" secondItem="Wqo-Ah-3wr" secondAttribute="top" constant="18" id="wmy-mc-nZ3"/>
  855 + <constraint firstItem="HSn-OW-DWP" firstAttribute="leading" secondItem="h64-Mr-2U0" secondAttribute="leading" id="zoL-HC-bNq"/>
919 856 </constraints>
920 857 </view>
921 858 </subviews>
922 859 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
923 860 <constraints>
924   - <constraint firstItem="Wqo-Ah-3wr" firstAttribute="leading" secondItem="0I1-qB-w6M" secondAttribute="leading" id="6en-kf-eoS"/>
  861 + <constraint firstItem="Wqo-Ah-3wr" firstAttribute="leading" secondItem="0I1-qB-w6M" secondAttribute="leading" constant="14" id="6en-kf-eoS"/>
925 862 <constraint firstItem="UGm-oz-crZ" firstAttribute="top" secondItem="0I1-qB-w6M" secondAttribute="top" id="D3C-mI-hAo"/>
926 863 <constraint firstItem="UGm-oz-crZ" firstAttribute="width" secondItem="0I1-qB-w6M" secondAttribute="width" id="Dzc-ba-b1C"/>
927   - <constraint firstItem="Wqo-Ah-3wr" firstAttribute="top" secondItem="UGm-oz-crZ" secondAttribute="bottom" constant="10" id="LaC-xT-v7r"/>
928   - <constraint firstAttribute="trailing" secondItem="Wqo-Ah-3wr" secondAttribute="trailing" id="aRN-do-35K"/>
  864 + <constraint firstItem="Wqo-Ah-3wr" firstAttribute="top" secondItem="UGm-oz-crZ" secondAttribute="bottom" constant="20" id="LaC-xT-v7r"/>
  865 + <constraint firstAttribute="trailing" secondItem="Wqo-Ah-3wr" secondAttribute="trailing" constant="14" id="aRN-do-35K"/>
929 866 <constraint firstItem="UGm-oz-crZ" firstAttribute="leading" secondItem="0I1-qB-w6M" secondAttribute="leading" id="frR-kO-eJC"/>
930 867 <constraint firstAttribute="bottom" secondItem="Wqo-Ah-3wr" secondAttribute="bottom" constant="20" id="leF-iO-2VN"/>
931 868 <constraint firstAttribute="trailing" secondItem="UGm-oz-crZ" secondAttribute="trailing" id="wf4-zv-L9Y"/>
... ... @@ -999,7 +936,7 @@
999 936 <nil key="highlightedColor"/>
1000 937 </label>
1001 938 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="aQU-SV-rZY">
1002   - <rect key="frame" x="341" y="48.5" width="33" height="33"/>
  939 + <rect key="frame" x="374" y="48.5" width="33" height="33"/>
1003 940 <constraints>
1004 941 <constraint firstAttribute="width" constant="33" id="2sa-Un-vNI"/>
1005 942 <constraint firstAttribute="height" constant="33" id="Dy6-41-Hjs"/>
... ... @@ -1010,18 +947,6 @@
1010 947 <action selector="gotoReferenceVC:" destination="PbP-LQ-Sf9" eventType="touchUpInside" id="Jdn-YL-rGj"/>
1011 948 </connections>
1012 949 </button>
1013   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8SG-sk-skt">
1014   - <rect key="frame" x="374" y="48.5" width="33" height="33"/>
1015   - <constraints>
1016   - <constraint firstAttribute="width" constant="33" id="hDI-sJ-s54"/>
1017   - <constraint firstAttribute="height" constant="33" id="n91-NZ-i3r"/>
1018   - </constraints>
1019   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
1020   - <state key="normal" image="share_btn"/>
1021   - <connections>
1022   - <action selector="share:" destination="PbP-LQ-Sf9" eventType="touchUpInside" id="QLF-Np-pxE"/>
1023   - </connections>
1024   - </button>
1025 950 </subviews>
1026 951 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1027 952 <constraints>
... ... @@ -1029,12 +954,10 @@
1029 954 <constraint firstAttribute="bottom" secondItem="pel-2O-kKs" secondAttribute="bottom" constant="85" id="6RP-QD-YD3"/>
1030 955 <constraint firstAttribute="bottom" secondItem="BMI-6q-lGR" secondAttribute="bottom" constant="30" id="8v9-wf-sxq"/>
1031 956 <constraint firstAttribute="trailing" secondItem="oBW-Ub-aSZ" secondAttribute="trailing" constant="12" id="Cwl-fU-baQ"/>
1032   - <constraint firstAttribute="trailing" secondItem="8SG-sk-skt" secondAttribute="trailing" constant="7" id="FfP-BQ-hpS"/>
1033 957 <constraint firstAttribute="bottom" secondItem="oBW-Ub-aSZ" secondAttribute="bottom" constant="0.5" id="TEj-OR-Jqh"/>
1034 958 <constraint firstAttribute="trailing" secondItem="BMI-6q-lGR" secondAttribute="trailing" id="U3V-9e-y0g"/>
1035 959 <constraint firstItem="BMI-6q-lGR" firstAttribute="top" secondItem="iOA-s9-00C" secondAttribute="top" id="UdM-53-7ty"/>
1036   - <constraint firstItem="8SG-sk-skt" firstAttribute="centerY" secondItem="aQU-SV-rZY" secondAttribute="centerY" id="efC-zY-dFF"/>
1037   - <constraint firstItem="8SG-sk-skt" firstAttribute="leading" secondItem="aQU-SV-rZY" secondAttribute="trailing" id="gjB-qh-cgq"/>
  960 + <constraint firstAttribute="trailing" secondItem="aQU-SV-rZY" secondAttribute="trailing" constant="7" id="b7f-Ci-I7X"/>
1038 961 <constraint firstItem="oBW-Ub-aSZ" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" constant="12" id="n2K-3A-dxJ"/>
1039 962 <constraint firstItem="BMI-6q-lGR" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" id="pBl-QA-oVw"/>
1040 963 <constraint firstItem="pel-2O-kKs" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" id="sTH-P7-EZ0"/>
... ... @@ -1098,113 +1021,105 @@
1098 1021 <constraint firstItem="yJk-F5-cjh" firstAttribute="bottom" secondItem="pDN-df-BBf" secondAttribute="bottom" constant="-5.5" id="x4Y-Es-F0a"/>
1099 1022 </constraints>
1100 1023 </view>
1101   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="CQA-Tq-6pG">
1102   - <rect key="frame" x="0.0" y="348" width="414" height="50"/>
  1024 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="OML-Su-SHW">
  1025 + <rect key="frame" x="14" y="358" width="386" height="221"/>
1103 1026 <subviews>
1104   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="血氧范围" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="b65-5I-ghT">
1105   - <rect key="frame" x="81.5" y="7" width="44" height="16"/>
  1027 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="今日最高" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="EY5-Cy-1ay">
  1028 + <rect key="frame" x="24" y="62" width="44" height="15.5"/>
1106 1029 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
1107   - <nil key="textColor"/>
  1030 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
1108 1031 <nil key="highlightedColor"/>
1109 1032 </label>
1110   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="平均血氧" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="oE0-zs-ehG">
1111   - <rect key="frame" x="288.5" y="7" width="44" height="16"/>
  1033 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="今日最低" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="0ge-cG-Y8p">
  1034 + <rect key="frame" x="258" y="62" width="44" height="15.5"/>
1112 1035 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1036 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
  1037 + <nil key="highlightedColor"/>
  1038 + </label>
  1039 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="1Bd-zS-o7c">
  1040 + <rect key="frame" x="59.5" y="99.5" width="42.5" height="20"/>
  1041 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
1113 1042 <nil key="textColor"/>
1114 1043 <nil key="highlightedColor"/>
1115 1044 </label>
1116   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="%" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="kKb-p4-9mu">
1117   - <rect key="frame" x="113.5" y="26" width="11" height="16"/>
1118   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1045 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="rca-aG-Mqf">
  1046 + <rect key="frame" x="292.5" y="99.5" width="42.5" height="20"/>
  1047 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
1119 1048 <nil key="textColor"/>
1120 1049 <nil key="highlightedColor"/>
1121 1050 </label>
1122   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="%" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="3D6-gP-eSm">
1123   - <rect key="frame" x="319.5" y="26" width="11" height="16"/>
1124   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1051 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="UVp-nY-vmh">
  1052 + <rect key="frame" x="24" y="85.5" width="29.5" height="34"/>
  1053 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
1125 1054 <nil key="textColor"/>
1126 1055 <nil key="highlightedColor"/>
1127 1056 </label>
1128   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="abL-nq-exX">
1129   - <rect key="frame" x="88" y="22" width="19.5" height="23"/>
1130   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  1057 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IfT-FH-6Md">
  1058 + <rect key="frame" x="258" y="85.5" width="29.5" height="34"/>
  1059 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
1131 1060 <nil key="textColor"/>
1132 1061 <nil key="highlightedColor"/>
1133 1062 </label>
1134   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="UKL-4Y-XKG">
1135   - <rect key="frame" x="295" y="22" width="19.5" height="23"/>
1136   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  1063 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="摘要" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Z0i-Ib-gfb">
  1064 + <rect key="frame" x="24" y="18" width="41" height="24"/>
  1065 + <fontDescription key="fontDescription" type="system" weight="medium" pointSize="20"/>
1137 1066 <nil key="textColor"/>
1138 1067 <nil key="highlightedColor"/>
1139 1068 </label>
1140   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sNN-S6-4FW">
1141   - <rect key="frame" x="207" y="0.0" width="0.5" height="50"/>
1142   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
1143   - <constraints>
1144   - <constraint firstAttribute="width" constant="0.5" id="j8d-cR-fJk"/>
1145   - </constraints>
1146   - </view>
1147   - </subviews>
1148   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1149   - <constraints>
1150   - <constraint firstAttribute="height" constant="50" id="4Xe-Qd-nNF"/>
1151   - <constraint firstItem="UKL-4Y-XKG" firstAttribute="centerX" secondItem="CQA-Tq-6pG" secondAttribute="centerX" multiplier="1.5" constant="-6" id="4ff-em-Ykh"/>
1152   - <constraint firstItem="b65-5I-ghT" firstAttribute="top" secondItem="CQA-Tq-6pG" secondAttribute="top" constant="7" id="5oR-hb-9Vc"/>
1153   - <constraint firstItem="kKb-p4-9mu" firstAttribute="leading" secondItem="abL-nq-exX" secondAttribute="trailing" constant="6" id="6BN-zR-UhA"/>
1154   - <constraint firstItem="b65-5I-ghT" firstAttribute="centerX" secondItem="CQA-Tq-6pG" secondAttribute="centerX" multiplier="0.5" id="Bjk-nA-i2I"/>
1155   - <constraint firstItem="oE0-zs-ehG" firstAttribute="centerX" secondItem="CQA-Tq-6pG" secondAttribute="centerX" multiplier="1.5" id="F3M-FE-53s"/>
1156   - <constraint firstItem="abL-nq-exX" firstAttribute="centerX" secondItem="CQA-Tq-6pG" secondAttribute="centerX" multiplier="0.5" constant="-6" id="Hfl-6w-4RN"/>
1157   - <constraint firstAttribute="bottom" secondItem="sNN-S6-4FW" secondAttribute="bottom" id="Ks8-NT-VBY"/>
1158   - <constraint firstItem="sNN-S6-4FW" firstAttribute="top" secondItem="CQA-Tq-6pG" secondAttribute="top" id="aAR-ck-fdz"/>
1159   - <constraint firstItem="3D6-gP-eSm" firstAttribute="bottom" secondItem="kKb-p4-9mu" secondAttribute="bottom" id="atP-F7-hRJ"/>
1160   - <constraint firstItem="oE0-zs-ehG" firstAttribute="top" secondItem="b65-5I-ghT" secondAttribute="top" id="h0b-bG-9dQ"/>
1161   - <constraint firstItem="3D6-gP-eSm" firstAttribute="leading" secondItem="UKL-4Y-XKG" secondAttribute="trailing" constant="5" id="hsK-tq-y4t"/>
1162   - <constraint firstAttribute="bottom" secondItem="abL-nq-exX" secondAttribute="bottom" constant="5" id="i4N-Wt-Pcj"/>
1163   - <constraint firstItem="kKb-p4-9mu" firstAttribute="bottom" secondItem="abL-nq-exX" secondAttribute="bottom" constant="-3" id="mhN-wZ-Pyl"/>
1164   - <constraint firstItem="sNN-S6-4FW" firstAttribute="centerX" secondItem="CQA-Tq-6pG" secondAttribute="centerX" id="oQg-T8-S4m"/>
1165   - <constraint firstItem="UKL-4Y-XKG" firstAttribute="bottom" secondItem="abL-nq-exX" secondAttribute="bottom" id="rPh-fS-wTz"/>
1166   - </constraints>
1167   - </view>
1168   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="4Rz-p8-82c">
1169   - <rect key="frame" x="0.0" y="408" width="414" height="150"/>
1170   - <subviews>
1171   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="亲,您已超过100%的同类用户" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4kb-07-PAI">
1172   - <rect key="frame" x="12.5" y="12" width="371.5" height="15.5"/>
  1069 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="今日平均" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="od5-pw-cvs">
  1070 + <rect key="frame" x="24" y="139.5" width="44" height="15.5"/>
1173 1071 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1072 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
  1073 + <nil key="highlightedColor"/>
  1074 + </label>
  1075 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="8fx-65-upo">
  1076 + <rect key="frame" x="59.5" y="177" width="42.5" height="20"/>
  1077 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
  1078 + <nil key="textColor"/>
  1079 + <nil key="highlightedColor"/>
  1080 + </label>
  1081 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="l9P-mm-akG">
  1082 + <rect key="frame" x="24" y="163" width="29.5" height="34"/>
  1083 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
1174 1084 <nil key="textColor"/>
1175 1085 <nil key="highlightedColor"/>
1176 1086 </label>
1177   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="analysis_bp" translatesAutoresizingMaskIntoConstraints="NO" id="bTQ-09-iNe">
1178   - <rect key="frame" x="22.5" y="51.5" width="370.5" height="81.5"/>
1179   - <constraints>
1180   - <constraint firstAttribute="width" secondItem="bTQ-09-iNe" secondAttribute="height" multiplier="331:73" id="pFY-gY-MSf"/>
1181   - </constraints>
1182   - </imageView>
1183 1087 </subviews>
1184 1088 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1185 1089 <constraints>
1186   - <constraint firstItem="4kb-07-PAI" firstAttribute="leading" secondItem="4Rz-p8-82c" secondAttribute="leading" constant="12.5" id="0T8-yJ-liw"/>
1187   - <constraint firstAttribute="trailing" secondItem="4kb-07-PAI" secondAttribute="trailing" constant="30" id="4rI-5b-re0"/>
1188   - <constraint firstItem="bTQ-09-iNe" firstAttribute="leading" secondItem="4Rz-p8-82c" secondAttribute="leading" constant="22.5" id="6T8-oG-ZBw"/>
1189   - <constraint firstAttribute="trailing" secondItem="bTQ-09-iNe" secondAttribute="trailing" constant="21" id="N40-Ry-lFm"/>
1190   - <constraint firstItem="bTQ-09-iNe" firstAttribute="top" secondItem="4kb-07-PAI" secondAttribute="bottom" constant="24" id="Qh2-lW-tVe"/>
1191   - <constraint firstAttribute="bottom" secondItem="bTQ-09-iNe" secondAttribute="bottom" constant="17" id="SJ3-OJ-0Jj"/>
1192   - <constraint firstItem="4kb-07-PAI" firstAttribute="top" secondItem="4Rz-p8-82c" secondAttribute="top" constant="12" id="kc7-L4-BFl"/>
  1090 + <constraint firstItem="Z0i-Ib-gfb" firstAttribute="top" secondItem="OML-Su-SHW" secondAttribute="top" constant="18" id="1G2-VC-F3s"/>
  1091 + <constraint firstItem="1Bd-zS-o7c" firstAttribute="bottom" secondItem="UVp-nY-vmh" secondAttribute="bottom" id="3oN-Gm-fqw"/>
  1092 + <constraint firstAttribute="height" constant="221" id="5bX-6y-qFF"/>
  1093 + <constraint firstItem="UVp-nY-vmh" firstAttribute="leading" secondItem="Z0i-Ib-gfb" secondAttribute="leading" id="6pc-mp-0Mc"/>
  1094 + <constraint firstItem="rca-aG-Mqf" firstAttribute="leading" secondItem="IfT-FH-6Md" secondAttribute="trailing" constant="5" id="Hpf-9o-YTm"/>
  1095 + <constraint firstItem="EY5-Cy-1ay" firstAttribute="leading" secondItem="Z0i-Ib-gfb" secondAttribute="leading" id="IR3-gB-w7e"/>
  1096 + <constraint firstItem="Z0i-Ib-gfb" firstAttribute="leading" secondItem="OML-Su-SHW" secondAttribute="leading" constant="24" id="PCJ-mR-a6f"/>
  1097 + <constraint firstItem="IfT-FH-6Md" firstAttribute="bottom" secondItem="UVp-nY-vmh" secondAttribute="bottom" id="ZSn-3v-ogi"/>
  1098 + <constraint firstItem="EY5-Cy-1ay" firstAttribute="top" secondItem="Z0i-Ib-gfb" secondAttribute="bottom" constant="20" id="aXd-Sn-tAG"/>
  1099 + <constraint firstItem="8fx-65-upo" firstAttribute="leading" secondItem="l9P-mm-akG" secondAttribute="trailing" constant="6" id="bLL-my-WPd"/>
  1100 + <constraint firstItem="l9P-mm-akG" firstAttribute="leading" secondItem="Z0i-Ib-gfb" secondAttribute="leading" id="eNZ-ew-MEA"/>
  1101 + <constraint firstItem="UVp-nY-vmh" firstAttribute="top" secondItem="EY5-Cy-1ay" secondAttribute="bottom" constant="8" id="evq-tg-xQb"/>
  1102 + <constraint firstItem="IfT-FH-6Md" firstAttribute="leading" secondItem="0ge-cG-Y8p" secondAttribute="leading" id="k4o-Px-Nai"/>
  1103 + <constraint firstItem="od5-pw-cvs" firstAttribute="leading" secondItem="Z0i-Ib-gfb" secondAttribute="leading" id="lTW-zY-3XV"/>
  1104 + <constraint firstItem="rca-aG-Mqf" firstAttribute="bottom" secondItem="UVp-nY-vmh" secondAttribute="bottom" id="mCC-YH-P1Y"/>
  1105 + <constraint firstItem="0ge-cG-Y8p" firstAttribute="centerY" secondItem="EY5-Cy-1ay" secondAttribute="centerY" id="mo7-p0-anD"/>
  1106 + <constraint firstItem="l9P-mm-akG" firstAttribute="top" secondItem="od5-pw-cvs" secondAttribute="bottom" constant="8" id="qbv-Gy-nMM"/>
  1107 + <constraint firstItem="1Bd-zS-o7c" firstAttribute="leading" secondItem="UVp-nY-vmh" secondAttribute="trailing" constant="6" id="r9m-Ao-Stg"/>
  1108 + <constraint firstAttribute="trailing" secondItem="0ge-cG-Y8p" secondAttribute="trailing" constant="84" id="ugK-fA-d3m"/>
  1109 + <constraint firstItem="8fx-65-upo" firstAttribute="bottom" secondItem="l9P-mm-akG" secondAttribute="bottom" id="vLT-gZ-PmG"/>
  1110 + <constraint firstItem="od5-pw-cvs" firstAttribute="top" secondItem="1Bd-zS-o7c" secondAttribute="bottom" constant="20" id="vT3-TK-sVN"/>
1193 1111 </constraints>
1194 1112 </view>
1195 1113 </subviews>
1196 1114 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
1197 1115 <constraints>
1198   - <constraint firstItem="CQA-Tq-6pG" firstAttribute="leading" secondItem="BBC-Zl-gmJ" secondAttribute="leading" id="25e-D2-zSl"/>
1199   - <constraint firstAttribute="bottom" secondItem="4Rz-p8-82c" secondAttribute="bottom" constant="20" id="MWM-4h-7it"/>
1200   - <constraint firstItem="CQA-Tq-6pG" firstAttribute="top" secondItem="1bH-6f-Lfp" secondAttribute="bottom" constant="10" id="Q4q-kk-cEp"/>
1201   - <constraint firstItem="4Rz-p8-82c" firstAttribute="top" secondItem="CQA-Tq-6pG" secondAttribute="bottom" constant="10" id="RzU-ip-e4q"/>
  1116 + <constraint firstItem="OML-Su-SHW" firstAttribute="leading" secondItem="BBC-Zl-gmJ" secondAttribute="leading" constant="14" id="1di-6V-h9X"/>
  1117 + <constraint firstAttribute="trailing" secondItem="OML-Su-SHW" secondAttribute="trailing" constant="14" id="JaE-oC-ciK"/>
1202 1118 <constraint firstItem="1bH-6f-Lfp" firstAttribute="width" secondItem="BBC-Zl-gmJ" secondAttribute="width" id="Z7S-Qg-5fB"/>
1203 1119 <constraint firstItem="1bH-6f-Lfp" firstAttribute="top" secondItem="BBC-Zl-gmJ" secondAttribute="top" id="ckb-8p-o8N"/>
1204 1120 <constraint firstItem="1bH-6f-Lfp" firstAttribute="leading" secondItem="BBC-Zl-gmJ" secondAttribute="leading" id="dde-vW-Fad"/>
1205   - <constraint firstAttribute="trailing" secondItem="CQA-Tq-6pG" secondAttribute="trailing" id="hpb-1H-26c"/>
1206   - <constraint firstItem="4Rz-p8-82c" firstAttribute="trailing" secondItem="BBC-Zl-gmJ" secondAttribute="trailing" id="lK2-ur-liY"/>
1207   - <constraint firstItem="4Rz-p8-82c" firstAttribute="leading" secondItem="BBC-Zl-gmJ" secondAttribute="leading" id="pTM-Sy-7qy"/>
  1121 + <constraint firstItem="OML-Su-SHW" firstAttribute="top" secondItem="1bH-6f-Lfp" secondAttribute="bottom" constant="20" id="kg1-vC-RWe"/>
  1122 + <constraint firstAttribute="bottom" secondItem="OML-Su-SHW" secondAttribute="bottom" constant="20" id="ueV-nR-bUa"/>
1208 1123 <constraint firstAttribute="trailing" secondItem="1bH-6f-Lfp" secondAttribute="trailing" id="xnD-FD-kO8"/>
1209 1124 </constraints>
1210 1125 </scrollView>
... ... @@ -1223,13 +1138,13 @@
1223 1138 </constraints>
1224 1139 </view>
1225 1140 <connections>
1226   - <outlet property="analysisLabel" destination="4kb-07-PAI" id="zaO-Pk-pAy"/>
1227   - <outlet property="averageLabel" destination="UKL-4Y-XKG" id="KhU-l1-ywz"/>
  1141 + <outlet property="averageLabel" destination="l9P-mm-akG" id="ENS-7K-s9d"/>
1228 1142 <outlet property="boLabel" destination="pDN-df-BBf" id="VKw-I7-ZH1"/>
1229 1143 <outlet property="dateLabel" destination="614-BP-rC5" id="cjr-vI-Aym"/>
1230 1144 <outlet property="dateSegmentView" destination="oBW-Ub-aSZ" id="4Hk-q9-o6c"/>
  1145 + <outlet property="hightLabel" destination="UVp-nY-vmh" id="g0p-Gc-xqH"/>
1231 1146 <outlet property="lineChartView" destination="4dR-Dg-9KQ" id="YMS-1O-fUV"/>
1232   - <outlet property="rangeLabel" destination="abL-nq-exX" id="agy-zi-OjW"/>
  1147 + <outlet property="lowLabel" destination="IfT-FH-6Md" id="QpD-pE-2J6"/>
1233 1148 <outlet property="sliderView" destination="uXm-uo-oIq" id="wvQ-Wv-MN7"/>
1234 1149 </connections>
1235 1150 </viewController>
... ... @@ -1295,7 +1210,7 @@
1295 1210 <nil key="highlightedColor"/>
1296 1211 </label>
1297 1212 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="tL8-fm-k9t">
1298   - <rect key="frame" x="341" y="48.5" width="33" height="33"/>
  1213 + <rect key="frame" x="374" y="48.5" width="33" height="33"/>
1299 1214 <constraints>
1300 1215 <constraint firstAttribute="width" constant="33" id="U2V-u7-8W0"/>
1301 1216 <constraint firstAttribute="height" constant="33" id="cMO-cE-z5t"/>
... ... @@ -1306,31 +1221,17 @@
1306 1221 <action selector="gotoReferenceVC:" destination="UVJ-dK-Y1W" eventType="touchUpInside" id="clr-ap-6UP"/>
1307 1222 </connections>
1308 1223 </button>
1309   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="MbM-xf-gG7">
1310   - <rect key="frame" x="374" y="48.5" width="33" height="33"/>
1311   - <constraints>
1312   - <constraint firstAttribute="height" constant="33" id="Rxg-4w-yhG"/>
1313   - <constraint firstAttribute="width" constant="33" id="WWF-wc-zbk"/>
1314   - </constraints>
1315   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
1316   - <state key="normal" image="share_btn"/>
1317   - <connections>
1318   - <action selector="share:" destination="UVJ-dK-Y1W" eventType="touchUpInside" id="JtV-sJ-OiT"/>
1319   - </connections>
1320   - </button>
1321 1224 </subviews>
1322 1225 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1323 1226 <constraints>
1324 1227 <constraint firstAttribute="bottom" secondItem="DYo-nH-4qK" secondAttribute="bottom" constant="30" id="9yX-8W-8Cd"/>
1325 1228 <constraint firstAttribute="bottom" secondItem="w5M-PI-VDU" secondAttribute="bottom" constant="85" id="CR2-EM-Urx"/>
1326   - <constraint firstAttribute="trailing" secondItem="MbM-xf-gG7" secondAttribute="trailing" constant="7" id="HdD-N2-IPt"/>
1327   - <constraint firstItem="MbM-xf-gG7" firstAttribute="centerY" secondItem="tL8-fm-k9t" secondAttribute="centerY" id="Jsq-0u-tf7"/>
1328   - <constraint firstItem="MbM-xf-gG7" firstAttribute="leading" secondItem="tL8-fm-k9t" secondAttribute="trailing" id="V6x-yI-e8R"/>
1329 1229 <constraint firstItem="HhG-7o-Pit" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" constant="12" id="WRV-lT-IWr"/>
1330 1230 <constraint firstAttribute="trailing" secondItem="DYo-nH-4qK" secondAttribute="trailing" id="Xu5-v7-DqF"/>
1331 1231 <constraint firstItem="DYo-nH-4qK" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" id="Yy7-7x-x0z"/>
1332 1232 <constraint firstItem="tL8-fm-k9t" firstAttribute="centerY" secondItem="w5M-PI-VDU" secondAttribute="centerY" id="Z2Z-2v-R6X"/>
1333 1233 <constraint firstAttribute="trailing" secondItem="HhG-7o-Pit" secondAttribute="trailing" constant="12" id="aUn-i7-YKv"/>
  1234 + <constraint firstAttribute="trailing" secondItem="tL8-fm-k9t" secondAttribute="trailing" constant="7" id="i9l-cF-kPj"/>
1334 1235 <constraint firstItem="lp9-KI-rrj" firstAttribute="centerX" secondItem="dnq-7K-Yxv" secondAttribute="centerX" id="iGS-xk-kd3"/>
1335 1236 <constraint firstItem="lp9-KI-rrj" firstAttribute="centerY" secondItem="w5M-PI-VDU" secondAttribute="centerY" id="jDL-qm-ucC"/>
1336 1237 <constraint firstItem="w5M-PI-VDU" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" id="jhP-Za-WTI"/>
... ... @@ -1394,118 +1295,131 @@
1394 1295 <constraint firstItem="mSE-jY-DAs" firstAttribute="centerX" secondItem="Ccq-p9-la8" secondAttribute="centerX" constant="-16" id="xNq-bP-Ua7"/>
1395 1296 </constraints>
1396 1297 </view>
1397   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FyX-rr-MwC">
1398   - <rect key="frame" x="0.0" y="348" width="414" height="49.5"/>
  1298 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ldb-45-Arl">
  1299 + <rect key="frame" x="14" y="358" width="386" height="221"/>
1399 1300 <subviews>
1400   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="心率范围" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="H1Z-rk-an6">
1401   - <rect key="frame" x="20" y="7" width="167" height="15.5"/>
  1301 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="今日最高" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qct-7V-Eyv">
  1302 + <rect key="frame" x="24" y="62" width="44" height="15.5"/>
1402 1303 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
1403   - <nil key="textColor"/>
  1304 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
1404 1305 <nil key="highlightedColor"/>
1405 1306 </label>
1406   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="平均心率" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6tt-sl-uvX">
1407   - <rect key="frame" x="227.5" y="7" width="166.5" height="15.5"/>
  1307 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="今日最低" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dg1-PO-qyp">
  1308 + <rect key="frame" x="258" y="62" width="44" height="15.5"/>
1408 1309 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1310 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
  1311 + <nil key="highlightedColor"/>
  1312 + </label>
  1313 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4xa-Xo-Nfq">
  1314 + <rect key="frame" x="59.5" y="99.5" width="42.5" height="20"/>
  1315 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
1409 1316 <nil key="textColor"/>
1410 1317 <nil key="highlightedColor"/>
1411 1318 </label>
1412   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="次/分钟" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Tpl-XK-ZNY">
1413   - <rect key="frame" x="103.5" y="25.5" width="38.5" height="16"/>
1414   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1319 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hK1-Y3-QaC">
  1320 + <rect key="frame" x="292.5" y="99.5" width="42.5" height="20"/>
  1321 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
1415 1322 <nil key="textColor"/>
1416 1323 <nil key="highlightedColor"/>
1417 1324 </label>
1418   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="次/分钟" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wxa-1F-VDi">
1419   - <rect key="frame" x="309.5" y="25.5" width="38.5" height="16"/>
1420   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1325 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="09q-b7-kWg">
  1326 + <rect key="frame" x="24" y="85.5" width="29.5" height="34"/>
  1327 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
1421 1328 <nil key="textColor"/>
1422 1329 <nil key="highlightedColor"/>
1423 1330 </label>
1424   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="THR-19-KIA">
1425   - <rect key="frame" x="78" y="21.5" width="19.5" height="23"/>
1426   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  1331 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mqu-7J-rm5">
  1332 + <rect key="frame" x="258" y="85.5" width="29.5" height="34"/>
  1333 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
1427 1334 <nil key="textColor"/>
1428 1335 <nil key="highlightedColor"/>
1429 1336 </label>
1430   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6yv-I8-Z2R">
1431   - <rect key="frame" x="285" y="21.5" width="19.5" height="23"/>
1432   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  1337 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="摘要" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="R3O-YT-br9">
  1338 + <rect key="frame" x="24" y="18" width="41" height="24"/>
  1339 + <fontDescription key="fontDescription" type="system" weight="medium" pointSize="20"/>
1433 1340 <nil key="textColor"/>
1434 1341 <nil key="highlightedColor"/>
1435 1342 </label>
1436   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2Uh-mP-732">
1437   - <rect key="frame" x="207" y="0.0" width="0.5" height="49.5"/>
1438   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
1439   - <constraints>
1440   - <constraint firstAttribute="width" constant="0.5" id="cUX-A6-omL"/>
1441   - </constraints>
1442   - </view>
1443   - </subviews>
1444   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1445   - <constraints>
1446   - <constraint firstItem="H1Z-rk-an6" firstAttribute="centerX" secondItem="FyX-rr-MwC" secondAttribute="centerX" multiplier="0.5" id="0yg-OZ-77U"/>
1447   - <constraint firstItem="6tt-sl-uvX" firstAttribute="centerX" secondItem="FyX-rr-MwC" secondAttribute="centerX" multiplier="1.5" id="2en-oE-983"/>
1448   - <constraint firstItem="6tt-sl-uvX" firstAttribute="top" secondItem="H1Z-rk-an6" secondAttribute="top" id="2qs-56-spd"/>
1449   - <constraint firstAttribute="bottom" secondItem="2Uh-mP-732" secondAttribute="bottom" id="4FJ-Hw-z0t"/>
1450   - <constraint firstItem="6tt-sl-uvX" firstAttribute="top" secondItem="FyX-rr-MwC" secondAttribute="top" constant="7" id="7dE-IN-Tgd"/>
1451   - <constraint firstAttribute="bottom" secondItem="6tt-sl-uvX" secondAttribute="bottom" constant="27" id="E6q-Lh-CAl"/>
1452   - <constraint firstItem="wxa-1F-VDi" firstAttribute="bottom" secondItem="Tpl-XK-ZNY" secondAttribute="bottom" id="EoD-Rr-rTT"/>
1453   - <constraint firstItem="2Uh-mP-732" firstAttribute="centerX" secondItem="FyX-rr-MwC" secondAttribute="centerX" id="Fby-eq-LpC"/>
1454   - <constraint firstItem="6yv-I8-Z2R" firstAttribute="centerX" secondItem="FyX-rr-MwC" secondAttribute="centerX" multiplier="1.5" constant="-16" id="JMq-Cm-I5v"/>
1455   - <constraint firstItem="2Uh-mP-732" firstAttribute="top" secondItem="FyX-rr-MwC" secondAttribute="top" id="RVW-ht-Shb"/>
1456   - <constraint firstItem="6yv-I8-Z2R" firstAttribute="bottom" secondItem="THR-19-KIA" secondAttribute="bottom" id="WEH-ao-Sca"/>
1457   - <constraint firstAttribute="bottom" secondItem="THR-19-KIA" secondAttribute="bottom" constant="5" id="XiY-wL-dYi"/>
1458   - <constraint firstItem="Tpl-XK-ZNY" firstAttribute="bottom" secondItem="THR-19-KIA" secondAttribute="bottom" constant="-3" id="aaj-nP-pbV"/>
1459   - <constraint firstAttribute="bottom" secondItem="H1Z-rk-an6" secondAttribute="bottom" constant="27" id="dsI-7M-wBq"/>
1460   - <constraint firstItem="wxa-1F-VDi" firstAttribute="leading" secondItem="6yv-I8-Z2R" secondAttribute="trailing" constant="5" id="efx-pr-Kkc"/>
1461   - <constraint firstItem="6tt-sl-uvX" firstAttribute="leading" secondItem="2Uh-mP-732" secondAttribute="trailing" constant="20" id="f7X-Uh-x8B"/>
1462   - <constraint firstItem="Tpl-XK-ZNY" firstAttribute="leading" secondItem="THR-19-KIA" secondAttribute="trailing" constant="6" id="h7V-Qp-kOM"/>
1463   - <constraint firstItem="H1Z-rk-an6" firstAttribute="leading" secondItem="FyX-rr-MwC" secondAttribute="leading" constant="20" id="vsa-jc-fWV"/>
1464   - <constraint firstItem="H1Z-rk-an6" firstAttribute="top" secondItem="FyX-rr-MwC" secondAttribute="top" constant="7" id="wA7-MP-AoL"/>
1465   - <constraint firstItem="THR-19-KIA" firstAttribute="centerX" secondItem="FyX-rr-MwC" secondAttribute="centerX" multiplier="0.5" constant="-16" id="zEG-Oo-iAs"/>
1466   - </constraints>
1467   - </view>
1468   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="NbV-Ow-o3h">
1469   - <rect key="frame" x="0.0" y="407.5" width="414" height="153"/>
1470   - <subviews>
1471   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="亲,您已超过100%的同类用户" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="nt8-qb-qf5">
1472   - <rect key="frame" x="12" y="12.5" width="382" height="15.5"/>
  1343 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="平均心率" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dVV-aL-rU0">
  1344 + <rect key="frame" x="24" y="139.5" width="44" height="15.5"/>
1473 1345 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1346 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
  1347 + <nil key="highlightedColor"/>
  1348 + </label>
  1349 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="静息心率" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XXT-Ll-viY">
  1350 + <rect key="frame" x="258" y="139.5" width="44" height="15.5"/>
  1351 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  1352 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
  1353 + <nil key="highlightedColor"/>
  1354 + </label>
  1355 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HxB-XC-2aM">
  1356 + <rect key="frame" x="59.5" y="177" width="42.5" height="20"/>
  1357 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
  1358 + <nil key="textColor"/>
  1359 + <nil key="highlightedColor"/>
  1360 + </label>
  1361 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="amv-7u-vNx">
  1362 + <rect key="frame" x="292.5" y="177" width="42.5" height="20"/>
  1363 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
  1364 + <nil key="textColor"/>
  1365 + <nil key="highlightedColor"/>
  1366 + </label>
  1367 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wWh-oo-HKf">
  1368 + <rect key="frame" x="24" y="163" width="29.5" height="34"/>
  1369 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
  1370 + <nil key="textColor"/>
  1371 + <nil key="highlightedColor"/>
  1372 + </label>
  1373 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="bhj-QS-FfZ">
  1374 + <rect key="frame" x="258" y="163" width="29.5" height="34"/>
  1375 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
1474 1376 <nil key="textColor"/>
1475 1377 <nil key="highlightedColor"/>
1476 1378 </label>
1477   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="analysis_hr" translatesAutoresizingMaskIntoConstraints="NO" id="6xV-Bz-zXy">
1478   - <rect key="frame" x="22.5" y="52.5" width="370" height="81.5"/>
1479   - <constraints>
1480   - <constraint firstAttribute="width" secondItem="6xV-Bz-zXy" secondAttribute="height" multiplier="331:73" id="XcS-tP-L6F"/>
1481   - </constraints>
1482   - </imageView>
1483 1379 </subviews>
1484 1380 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1485 1381 <constraints>
1486   - <constraint firstItem="nt8-qb-qf5" firstAttribute="leading" secondItem="NbV-Ow-o3h" secondAttribute="leading" constant="12" id="3AL-OA-t3k"/>
1487   - <constraint firstItem="nt8-qb-qf5" firstAttribute="top" secondItem="NbV-Ow-o3h" secondAttribute="top" constant="12.5" id="4h9-h5-ggx"/>
1488   - <constraint firstItem="6xV-Bz-zXy" firstAttribute="top" secondItem="nt8-qb-qf5" secondAttribute="bottom" constant="24.5" id="8cN-cU-LRt"/>
1489   - <constraint firstAttribute="trailing" secondItem="6xV-Bz-zXy" secondAttribute="trailing" constant="21.5" id="IP9-eu-QjQ"/>
1490   - <constraint firstAttribute="trailing" secondItem="nt8-qb-qf5" secondAttribute="trailing" constant="20" id="IfL-zh-7cL"/>
1491   - <constraint firstAttribute="bottom" secondItem="6xV-Bz-zXy" secondAttribute="bottom" constant="19" id="bq7-1z-Gb8"/>
1492   - <constraint firstItem="6xV-Bz-zXy" firstAttribute="leading" secondItem="NbV-Ow-o3h" secondAttribute="leading" constant="22.5" id="vvU-LV-PJ0"/>
  1382 + <constraint firstItem="09q-b7-kWg" firstAttribute="top" secondItem="qct-7V-Eyv" secondAttribute="bottom" constant="8" id="0WJ-kV-1n8"/>
  1383 + <constraint firstItem="bhj-QS-FfZ" firstAttribute="bottom" secondItem="wWh-oo-HKf" secondAttribute="bottom" id="2Cm-lC-b9i"/>
  1384 + <constraint firstAttribute="trailing" secondItem="dg1-PO-qyp" secondAttribute="trailing" constant="84" id="2w2-iV-ayb"/>
  1385 + <constraint firstItem="hK1-Y3-QaC" firstAttribute="bottom" secondItem="09q-b7-kWg" secondAttribute="bottom" id="6Ty-RO-N68"/>
  1386 + <constraint firstItem="HxB-XC-2aM" firstAttribute="bottom" secondItem="wWh-oo-HKf" secondAttribute="bottom" id="BYX-by-vIT"/>
  1387 + <constraint firstItem="bhj-QS-FfZ" firstAttribute="leading" secondItem="dg1-PO-qyp" secondAttribute="leading" id="Bdn-kL-HnM"/>
  1388 + <constraint firstItem="hK1-Y3-QaC" firstAttribute="leading" secondItem="mqu-7J-rm5" secondAttribute="trailing" constant="5" id="EFq-5w-ZmE"/>
  1389 + <constraint firstItem="mqu-7J-rm5" firstAttribute="leading" secondItem="dg1-PO-qyp" secondAttribute="leading" id="EQL-dY-7FO"/>
  1390 + <constraint firstAttribute="height" constant="221" id="Gs7-ns-kDb"/>
  1391 + <constraint firstItem="bhj-QS-FfZ" firstAttribute="leading" secondItem="XXT-Ll-viY" secondAttribute="leading" id="O6c-HM-HX9"/>
  1392 + <constraint firstItem="mqu-7J-rm5" firstAttribute="bottom" secondItem="09q-b7-kWg" secondAttribute="bottom" id="QiV-l5-4Qw"/>
  1393 + <constraint firstItem="XXT-Ll-viY" firstAttribute="centerY" secondItem="dVV-aL-rU0" secondAttribute="centerY" id="TTo-7o-8qS"/>
  1394 + <constraint firstItem="09q-b7-kWg" firstAttribute="leading" secondItem="R3O-YT-br9" secondAttribute="leading" id="Unm-at-jbF"/>
  1395 + <constraint firstItem="R3O-YT-br9" firstAttribute="top" secondItem="Ldb-45-Arl" secondAttribute="top" constant="18" id="VFW-5R-qCS"/>
  1396 + <constraint firstItem="wWh-oo-HKf" firstAttribute="leading" secondItem="qct-7V-Eyv" secondAttribute="leading" id="ZzW-jO-jV9"/>
  1397 + <constraint firstItem="XXT-Ll-viY" firstAttribute="leading" secondItem="dg1-PO-qyp" secondAttribute="leading" id="dWy-fW-icn"/>
  1398 + <constraint firstItem="dVV-aL-rU0" firstAttribute="leading" secondItem="qct-7V-Eyv" secondAttribute="leading" id="eJX-TV-nhm"/>
  1399 + <constraint firstItem="dg1-PO-qyp" firstAttribute="centerY" secondItem="qct-7V-Eyv" secondAttribute="centerY" id="ewI-pp-X28"/>
  1400 + <constraint firstItem="dVV-aL-rU0" firstAttribute="top" secondItem="4xa-Xo-Nfq" secondAttribute="bottom" constant="20" id="gJ6-Bs-gUT"/>
  1401 + <constraint firstItem="wWh-oo-HKf" firstAttribute="top" secondItem="dVV-aL-rU0" secondAttribute="bottom" constant="8" id="hrD-Ut-F61"/>
  1402 + <constraint firstItem="qct-7V-Eyv" firstAttribute="leading" secondItem="R3O-YT-br9" secondAttribute="leading" id="iPz-nI-gPY"/>
  1403 + <constraint firstItem="qct-7V-Eyv" firstAttribute="top" secondItem="R3O-YT-br9" secondAttribute="bottom" constant="20" id="lM8-4r-3Gr"/>
  1404 + <constraint firstItem="HxB-XC-2aM" firstAttribute="leading" secondItem="wWh-oo-HKf" secondAttribute="trailing" constant="6" id="nX9-2y-vaw"/>
  1405 + <constraint firstItem="amv-7u-vNx" firstAttribute="leading" secondItem="bhj-QS-FfZ" secondAttribute="trailing" constant="5" id="p8B-iq-0yh"/>
  1406 + <constraint firstItem="amv-7u-vNx" firstAttribute="bottom" secondItem="wWh-oo-HKf" secondAttribute="bottom" id="snT-rw-DUf"/>
  1407 + <constraint firstItem="4xa-Xo-Nfq" firstAttribute="bottom" secondItem="09q-b7-kWg" secondAttribute="bottom" id="trt-kR-W5Q"/>
  1408 + <constraint firstItem="4xa-Xo-Nfq" firstAttribute="leading" secondItem="09q-b7-kWg" secondAttribute="trailing" constant="6" id="vEq-3C-rBr"/>
  1409 + <constraint firstItem="R3O-YT-br9" firstAttribute="leading" secondItem="Ldb-45-Arl" secondAttribute="leading" constant="24" id="xOf-Hm-m3m"/>
1493 1410 </constraints>
1494 1411 </view>
1495 1412 </subviews>
1496 1413 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
1497 1414 <constraints>
1498   - <constraint firstItem="NbV-Ow-o3h" firstAttribute="trailing" secondItem="UPg-QZ-7gz" secondAttribute="trailing" id="7s0-Ba-1BL"/>
1499   - <constraint firstItem="FyX-rr-MwC" firstAttribute="top" secondItem="Ccq-p9-la8" secondAttribute="bottom" constant="10" id="8jt-XU-m6A"/>
  1415 + <constraint firstAttribute="trailing" secondItem="Ldb-45-Arl" secondAttribute="trailing" constant="14" id="AI7-Tl-jRq"/>
1500 1416 <constraint firstItem="Ccq-p9-la8" firstAttribute="top" secondItem="UPg-QZ-7gz" secondAttribute="top" id="Ea9-bV-T5c"/>
  1417 + <constraint firstAttribute="bottom" secondItem="Ldb-45-Arl" secondAttribute="bottom" constant="20" id="EmM-Su-OfD"/>
1501 1418 <constraint firstItem="Ccq-p9-la8" firstAttribute="leading" secondItem="UPg-QZ-7gz" secondAttribute="leading" id="ExX-7O-n8h"/>
1502 1419 <constraint firstItem="Ccq-p9-la8" firstAttribute="width" secondItem="UPg-QZ-7gz" secondAttribute="width" id="KCz-uC-mVH"/>
1503 1420 <constraint firstAttribute="trailing" secondItem="Ccq-p9-la8" secondAttribute="trailing" id="WT0-DJ-6nm"/>
1504   - <constraint firstAttribute="trailing" secondItem="FyX-rr-MwC" secondAttribute="trailing" id="atK-y2-vnh"/>
1505   - <constraint firstItem="NbV-Ow-o3h" firstAttribute="leading" secondItem="UPg-QZ-7gz" secondAttribute="leading" id="i2H-v8-1Sw"/>
1506   - <constraint firstAttribute="bottom" secondItem="NbV-Ow-o3h" secondAttribute="bottom" id="j9C-pw-12T"/>
1507   - <constraint firstItem="NbV-Ow-o3h" firstAttribute="top" secondItem="FyX-rr-MwC" secondAttribute="bottom" constant="10" id="snN-CM-Ky8"/>
1508   - <constraint firstItem="FyX-rr-MwC" firstAttribute="leading" secondItem="UPg-QZ-7gz" secondAttribute="leading" id="zSC-dy-eV3"/>
  1421 + <constraint firstItem="Ldb-45-Arl" firstAttribute="top" secondItem="Ccq-p9-la8" secondAttribute="bottom" constant="20" id="Y1o-5n-izJ"/>
  1422 + <constraint firstItem="Ldb-45-Arl" firstAttribute="leading" secondItem="UPg-QZ-7gz" secondAttribute="leading" constant="14" id="nOu-2P-gdV"/>
1509 1423 </constraints>
1510 1424 </scrollView>
1511 1425 </subviews>
... ... @@ -1523,13 +1437,14 @@
1523 1437 </constraints>
1524 1438 </view>
1525 1439 <connections>
1526   - <outlet property="analysisLabel" destination="nt8-qb-qf5" id="R2s-jL-thf"/>
1527   - <outlet property="averageLabel" destination="6yv-I8-Z2R" id="8dv-Dt-tmU"/>
  1440 + <outlet property="averageLabel" destination="wWh-oo-HKf" id="PCi-rd-1Tq"/>
1528 1441 <outlet property="dateLabel" destination="ugt-rE-e6E" id="FMa-wB-MHa"/>
1529 1442 <outlet property="dateSegmentView" destination="HhG-7o-Pit" id="ubD-TO-h2K"/>
  1443 + <outlet property="highLabel" destination="09q-b7-kWg" id="lkF-ZH-99E"/>
1530 1444 <outlet property="hrLabel" destination="mSE-jY-DAs" id="kuk-uY-osz"/>
1531 1445 <outlet property="lineChartView" destination="ykN-EN-Tm2" id="s8k-Nh-gIX"/>
1532   - <outlet property="rangeLabel" destination="THR-19-KIA" id="0V2-Bb-FMu"/>
  1446 + <outlet property="lowLabel" destination="mqu-7J-rm5" id="179-QD-CuR"/>
  1447 + <outlet property="quietAverageLabel" destination="bhj-QS-FfZ" id="UJh-1x-y56"/>
1533 1448 <outlet property="sliderView" destination="PzO-sz-Drg" id="L0D-1E-qPw"/>
1534 1449 </connections>
1535 1450 </viewController>
... ... @@ -2894,7 +2809,7 @@
2894 2809 <nil key="highlightedColor"/>
2895 2810 </label>
2896 2811 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ew9-NT-3Kn">
2897   - <rect key="frame" x="341" y="48.5" width="33" height="33"/>
  2812 + <rect key="frame" x="374" y="48.5" width="33" height="33"/>
2898 2813 <constraints>
2899 2814 <constraint firstAttribute="width" constant="33" id="BsX-NH-EYd"/>
2900 2815 <constraint firstAttribute="height" constant="33" id="fe2-8f-gbX"/>
... ... @@ -2905,18 +2820,6 @@
2905 2820 <action selector="gotoReferenceVC:" destination="61f-mn-1Ke" eventType="touchUpInside" id="5ux-PB-izd"/>
2906 2821 </connections>
2907 2822 </button>
2908   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="6e1-Kt-Lgo">
2909   - <rect key="frame" x="374" y="48.5" width="33" height="33"/>
2910   - <constraints>
2911   - <constraint firstAttribute="width" constant="33" id="X9C-sF-4Lj"/>
2912   - <constraint firstAttribute="height" constant="33" id="p0y-Qg-hdl"/>
2913   - </constraints>
2914   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
2915   - <state key="normal" image="share_btn"/>
2916   - <connections>
2917   - <action selector="share:" destination="61f-mn-1Ke" eventType="touchUpInside" id="Xpg-cn-PjP"/>
2918   - </connections>
2919   - </button>
2920 2823 </subviews>
2921 2824 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
2922 2825 <constraints>
... ... @@ -2930,11 +2833,9 @@
2930 2833 <constraint firstItem="Cog-XW-Uqm" firstAttribute="leading" secondItem="XWn-8D-Osq" secondAttribute="leading" id="JVr-JW-Vfq"/>
2931 2834 <constraint firstAttribute="bottom" secondItem="Cog-XW-Uqm" secondAttribute="bottom" constant="30" id="dAh-sT-zg0"/>
2932 2835 <constraint firstAttribute="trailing" secondItem="Cog-XW-Uqm" secondAttribute="trailing" id="dFF-B5-ddZ"/>
2933   - <constraint firstAttribute="trailing" secondItem="6e1-Kt-Lgo" secondAttribute="trailing" constant="7" id="ekk-wj-uuG"/>
2934   - <constraint firstItem="6e1-Kt-Lgo" firstAttribute="leading" secondItem="ew9-NT-3Kn" secondAttribute="trailing" id="ffh-IO-Jke"/>
2935   - <constraint firstItem="6e1-Kt-Lgo" firstAttribute="centerY" secondItem="ew9-NT-3Kn" secondAttribute="centerY" id="ktD-gH-N7v"/>
2936 2836 <constraint firstAttribute="bottom" secondItem="b3O-ZN-FCE" secondAttribute="bottom" constant="85" id="nbe-qh-HVI"/>
2937 2837 <constraint firstItem="ew9-NT-3Kn" firstAttribute="centerY" secondItem="b3O-ZN-FCE" secondAttribute="centerY" id="nge-64-cgw"/>
  2838 + <constraint firstAttribute="trailing" secondItem="ew9-NT-3Kn" secondAttribute="trailing" constant="7" id="riV-QM-rlg"/>
2938 2839 </constraints>
2939 2840 </view>
2940 2841 <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" bounces="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wGm-0b-Lcp">
... ... @@ -2985,209 +2886,82 @@
2985 2886 <constraint firstItem="LLA-El-I0c" firstAttribute="centerX" secondItem="kvx-py-HYv" secondAttribute="centerX" id="xuH-cs-XfZ"/>
2986 2887 </constraints>
2987 2888 </view>
2988   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="PFa-NX-CTr">
2989   - <rect key="frame" x="0.0" y="348" width="414" height="100"/>
  2889 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="g1J-Rc-xQp">
  2890 + <rect key="frame" x="14" y="358" width="386" height="143"/>
2990 2891 <subviews>
2991   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="深睡" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Bh2-hY-Vwv">
2992   - <rect key="frame" x="92.5" y="7" width="22" height="16"/>
2993   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
2994   - <nil key="textColor"/>
2995   - <nil key="highlightedColor"/>
2996   - </label>
2997   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="浅睡" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yW1-kU-whD">
2998   - <rect key="frame" x="299.5" y="7" width="22" height="16"/>
2999   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
3000   - <nil key="textColor"/>
3001   - <nil key="highlightedColor"/>
3002   - </label>
3003   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="%" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="SBg-R3-Eae">
3004   - <rect key="frame" x="112" y="78.5" width="11" height="16"/>
  2892 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="轻度睡眠" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ffN-eO-PDq">
  2893 + <rect key="frame" x="24" y="62" width="44" height="15.5"/>
3005 2894 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
3006   - <nil key="textColor"/>
3007   - <nil key="highlightedColor"/>
3008   - </label>
3009   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WF7-Hg-baB">
3010   - <rect key="frame" x="87.5" y="74" width="19.5" height="23"/>
3011   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
3012   - <nil key="textColor"/>
3013   - <nil key="highlightedColor"/>
3014   - </label>
3015   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2214" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hQn-LI-YjF">
3016   - <rect key="frame" x="292.5" y="74" width="36" height="23"/>
3017   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
3018   - <nil key="textColor"/>
  2895 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
3019 2896 <nil key="highlightedColor"/>
3020 2897 </label>
3021   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bAl-Va-mIh">
3022   - <rect key="frame" x="207" y="0.0" width="0.5" height="100"/>
3023   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
3024   - <constraints>
3025   - <constraint firstAttribute="width" constant="0.5" id="BWc-iV-AZs"/>
3026   - </constraints>
3027   - </view>
3028   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="r7b-i5-xSc">
3029   - <rect key="frame" x="0.0" y="50" width="414" height="0.5"/>
3030   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
3031   - <constraints>
3032   - <constraint firstAttribute="height" constant="0.5" id="9Mt-9P-C6P"/>
3033   - </constraints>
3034   - </view>
3035   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="%" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="P1x-CL-YFW">
3036   - <rect key="frame" x="112" y="28.5" width="11" height="16"/>
  2898 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="深度睡眠" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AcK-qX-R5y">
  2899 + <rect key="frame" x="258" y="62" width="44" height="15.5"/>
3037 2900 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
3038   - <nil key="textColor"/>
  2901 + <color key="textColor" red="0.64705882349999999" green="0.64705882349999999" blue="0.64705882349999999" alpha="1" colorSpace="calibratedRGB"/>
3039 2902 <nil key="highlightedColor"/>
3040 2903 </label>
3041   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LC1-ym-jNT">
3042   - <rect key="frame" x="87" y="24" width="20" height="23"/>
3043   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  2904 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Gyr-CG-MhN">
  2905 + <rect key="frame" x="59.5" y="99.5" width="42.5" height="20"/>
  2906 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
3044 2907 <nil key="textColor"/>
3045 2908 <nil key="highlightedColor"/>
3046 2909 </label>
3047   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="清醒" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Qb5-ad-FNR">
3048   - <rect key="frame" x="92.5" y="57.5" width="22" height="16"/>
3049   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  2910 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="mmHg" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YSL-2t-MZK">
  2911 + <rect key="frame" x="292.5" y="99.5" width="42.5" height="20"/>
  2912 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="14"/>
3050 2913 <nil key="textColor"/>
3051 2914 <nil key="highlightedColor"/>
3052 2915 </label>
3053   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="时长" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="zGE-qj-SVu">
3054   - <rect key="frame" x="299.5" y="57.5" width="22" height="16"/>
3055   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  2916 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XWZ-sy-aZB">
  2917 + <rect key="frame" x="24" y="85.5" width="29.5" height="34"/>
  2918 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
3056 2919 <nil key="textColor"/>
3057 2920 <nil key="highlightedColor"/>
3058 2921 </label>
3059   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="%" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WFf-ti-V5p">
3060   - <rect key="frame" x="319" y="28.5" width="11" height="16"/>
3061   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
  2922 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="MmJ-iV-Zk9">
  2923 + <rect key="frame" x="258" y="85.5" width="29.5" height="34"/>
  2924 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="24"/>
3062 2925 <nil key="textColor"/>
3063 2926 <nil key="highlightedColor"/>
3064 2927 </label>
3065   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Rbp-TT-HWE">
3066   - <rect key="frame" x="294.5" y="24" width="19.5" height="23"/>
3067   - <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  2928 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="摘要" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mnk-2E-nkz">
  2929 + <rect key="frame" x="24" y="18" width="41" height="24"/>
  2930 + <fontDescription key="fontDescription" type="system" weight="medium" pointSize="20"/>
3068 2931 <nil key="textColor"/>
3069 2932 <nil key="highlightedColor"/>
3070 2933 </label>
3071   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="98o-pk-Mnm">
3072   - <rect key="frame" x="75.5" y="9" width="12" height="12"/>
3073   - <color key="backgroundColor" red="0.59215686274509804" green="0.20000000000000001" blue="0.92941176470588238" alpha="1" colorSpace="calibratedRGB"/>
3074   - <constraints>
3075   - <constraint firstAttribute="height" constant="12" id="pq3-Yg-cEo"/>
3076   - <constraint firstAttribute="width" constant="12" id="w6Y-AF-MEb"/>
3077   - </constraints>
3078   - <userDefinedRuntimeAttributes>
3079   - <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
3080   - <integer key="value" value="6"/>
3081   - </userDefinedRuntimeAttribute>
3082   - </userDefinedRuntimeAttributes>
3083   - </view>
3084   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bN9-Bw-MZh">
3085   - <rect key="frame" x="75.5" y="59.5" width="12" height="12"/>
3086   - <color key="backgroundColor" red="1" green="0.53333333333333333" blue="0.45882352941176469" alpha="1" colorSpace="calibratedRGB"/>
3087   - <constraints>
3088   - <constraint firstAttribute="height" constant="12" id="0ap-2m-vTl"/>
3089   - <constraint firstAttribute="width" constant="12" id="LML-3O-n6K"/>
3090   - </constraints>
3091   - <userDefinedRuntimeAttributes>
3092   - <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
3093   - <integer key="value" value="6"/>
3094   - </userDefinedRuntimeAttribute>
3095   - </userDefinedRuntimeAttributes>
3096   - </view>
3097   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kuJ-Mh-WYu">
3098   - <rect key="frame" x="282.5" y="9" width="12" height="12"/>
3099   - <color key="backgroundColor" red="0.84313725490196079" green="0.25882352941176467" blue="0.76862745098039209" alpha="1" colorSpace="calibratedRGB"/>
3100   - <constraints>
3101   - <constraint firstAttribute="width" constant="12" id="he7-lS-KA9"/>
3102   - <constraint firstAttribute="height" constant="12" id="zPj-Zr-7Vr"/>
3103   - </constraints>
3104   - <userDefinedRuntimeAttributes>
3105   - <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
3106   - <integer key="value" value="6"/>
3107   - </userDefinedRuntimeAttribute>
3108   - </userDefinedRuntimeAttributes>
3109   - </view>
3110   - </subviews>
3111   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
3112   - <constraints>
3113   - <constraint firstItem="WF7-Hg-baB" firstAttribute="centerX" secondItem="PFa-NX-CTr" secondAttribute="centerX" multiplier="0.5" constant="-6.5" id="0MA-MW-Yuv"/>
3114   - <constraint firstItem="yW1-kU-whD" firstAttribute="centerX" secondItem="Rbp-TT-HWE" secondAttribute="centerX" constant="6.5" id="0cx-g7-fRY"/>
3115   - <constraint firstItem="Bh2-hY-Vwv" firstAttribute="centerX" secondItem="PFa-NX-CTr" secondAttribute="centerX" multiplier="0.5" id="2jh-dw-LND"/>
3116   - <constraint firstItem="WFf-ti-V5p" firstAttribute="bottom" secondItem="Rbp-TT-HWE" secondAttribute="bottom" constant="-2.5" id="3WR-CH-EiB"/>
3117   - <constraint firstItem="Bh2-hY-Vwv" firstAttribute="leading" secondItem="98o-pk-Mnm" secondAttribute="trailing" constant="5" id="6Ro-cA-R4n"/>
3118   - <constraint firstAttribute="bottom" secondItem="WF7-Hg-baB" secondAttribute="bottom" constant="3" id="8Ys-aB-Vqc"/>
3119   - <constraint firstItem="Bh2-hY-Vwv" firstAttribute="top" secondItem="PFa-NX-CTr" secondAttribute="top" constant="7" id="Awa-hv-1dj"/>
3120   - <constraint firstItem="zGE-qj-SVu" firstAttribute="centerX" secondItem="yW1-kU-whD" secondAttribute="centerX" id="BMH-B2-oo4"/>
3121   - <constraint firstItem="Qb5-ad-FNR" firstAttribute="leading" secondItem="bN9-Bw-MZh" secondAttribute="trailing" constant="5" id="CNd-1b-DhO"/>
3122   - <constraint firstItem="P1x-CL-YFW" firstAttribute="bottom" secondItem="LC1-ym-jNT" secondAttribute="bottom" constant="-2.5" id="Cet-S9-AMr"/>
3123   - <constraint firstAttribute="height" constant="100" id="EdZ-rS-MfM"/>
3124   - <constraint firstItem="bAl-Va-mIh" firstAttribute="top" secondItem="PFa-NX-CTr" secondAttribute="top" id="Emv-wU-3sR"/>
3125   - <constraint firstItem="Bh2-hY-Vwv" firstAttribute="centerY" secondItem="98o-pk-Mnm" secondAttribute="centerY" id="FNi-lv-Kdv"/>
3126   - <constraint firstItem="bAl-Va-mIh" firstAttribute="centerX" secondItem="PFa-NX-CTr" secondAttribute="centerX" id="FPp-Qa-FGV"/>
3127   - <constraint firstItem="r7b-i5-xSc" firstAttribute="top" secondItem="LC1-ym-jNT" secondAttribute="bottom" constant="3" id="HJt-OF-Qu6"/>
3128   - <constraint firstItem="WFf-ti-V5p" firstAttribute="leading" secondItem="Rbp-TT-HWE" secondAttribute="trailing" constant="5" id="INu-AA-8jo"/>
3129   - <constraint firstItem="SBg-R3-Eae" firstAttribute="leading" secondItem="WF7-Hg-baB" secondAttribute="trailing" constant="5" id="J5H-FU-we1"/>
3130   - <constraint firstItem="LC1-ym-jNT" firstAttribute="centerX" secondItem="PFa-NX-CTr" secondAttribute="centerX" multiplier="0.5" constant="-6.5" id="JRw-iY-1Fo"/>
3131   - <constraint firstItem="yW1-kU-whD" firstAttribute="leading" secondItem="kuJ-Mh-WYu" secondAttribute="trailing" constant="5" id="JiN-WZ-Z8G"/>
3132   - <constraint firstItem="r7b-i5-xSc" firstAttribute="centerY" secondItem="PFa-NX-CTr" secondAttribute="centerY" id="OTJ-kI-RsI"/>
3133   - <constraint firstItem="Qb5-ad-FNR" firstAttribute="centerY" secondItem="bN9-Bw-MZh" secondAttribute="centerY" id="Qff-je-Oi4"/>
3134   - <constraint firstItem="yW1-kU-whD" firstAttribute="top" secondItem="Bh2-hY-Vwv" secondAttribute="top" id="SVB-vo-Uyz"/>
3135   - <constraint firstAttribute="trailing" secondItem="r7b-i5-xSc" secondAttribute="trailing" id="TZV-Gs-sl1"/>
3136   - <constraint firstItem="r7b-i5-xSc" firstAttribute="leading" secondItem="PFa-NX-CTr" secondAttribute="leading" id="WAa-87-VtD"/>
3137   - <constraint firstItem="yW1-kU-whD" firstAttribute="centerX" secondItem="PFa-NX-CTr" secondAttribute="centerX" multiplier="1.5" id="Wuu-5b-TnF"/>
3138   - <constraint firstItem="hQn-LI-YjF" firstAttribute="centerX" secondItem="PFa-NX-CTr" secondAttribute="centerX" multiplier="1.5" id="XFr-ey-FQo"/>
3139   - <constraint firstItem="hQn-LI-YjF" firstAttribute="centerY" secondItem="WF7-Hg-baB" secondAttribute="centerY" id="ass-pF-FZ1"/>
3140   - <constraint firstItem="Rbp-TT-HWE" firstAttribute="centerY" secondItem="LC1-ym-jNT" secondAttribute="centerY" id="gtX-U3-3id"/>
3141   - <constraint firstItem="Qb5-ad-FNR" firstAttribute="top" secondItem="r7b-i5-xSc" secondAttribute="bottom" constant="7" id="juE-6t-ZfA"/>
3142   - <constraint firstAttribute="bottom" secondItem="bAl-Va-mIh" secondAttribute="bottom" id="mFY-hR-w4X"/>
3143   - <constraint firstItem="Qb5-ad-FNR" firstAttribute="centerX" secondItem="Bh2-hY-Vwv" secondAttribute="centerX" id="peM-eB-aht"/>
3144   - <constraint firstItem="P1x-CL-YFW" firstAttribute="leading" secondItem="LC1-ym-jNT" secondAttribute="trailing" constant="5" id="qNp-YP-OCL"/>
3145   - <constraint firstItem="SBg-R3-Eae" firstAttribute="bottom" secondItem="WF7-Hg-baB" secondAttribute="bottom" constant="-2.5" id="sFL-1X-GVD"/>
3146   - <constraint firstItem="yW1-kU-whD" firstAttribute="centerY" secondItem="kuJ-Mh-WYu" secondAttribute="centerY" id="uMR-9Y-JTF"/>
3147   - <constraint firstItem="zGE-qj-SVu" firstAttribute="centerY" secondItem="Qb5-ad-FNR" secondAttribute="centerY" id="xTL-us-6wd"/>
3148   - </constraints>
3149   - </view>
3150   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="O2r-w7-CWw">
3151   - <rect key="frame" x="0.0" y="458" width="414" height="154"/>
3152   - <subviews>
3153   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="亲,您的睡眠健康指数已击败全国100%的同龄人" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tsM-ct-Jox">
3154   - <rect key="frame" x="12" y="12.5" width="390" height="15.5"/>
3155   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
3156   - <nil key="textColor"/>
3157   - <nil key="highlightedColor"/>
3158   - </label>
3159   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="analysis_sleep" translatesAutoresizingMaskIntoConstraints="NO" id="XVg-pi-gdY">
3160   - <rect key="frame" x="23" y="52.5" width="368" height="81.5"/>
3161   - <constraints>
3162   - <constraint firstAttribute="width" secondItem="XVg-pi-gdY" secondAttribute="height" multiplier="329:73" id="wNy-GP-eFN"/>
3163   - </constraints>
3164   - </imageView>
3165 2934 </subviews>
3166 2935 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
3167 2936 <constraints>
3168   - <constraint firstItem="tsM-ct-Jox" firstAttribute="leading" secondItem="O2r-w7-CWw" secondAttribute="leading" constant="12" id="2Jr-Zy-aLh"/>
3169   - <constraint firstAttribute="trailing" secondItem="XVg-pi-gdY" secondAttribute="trailing" constant="23" id="6VP-hR-ceW"/>
3170   - <constraint firstAttribute="trailing" secondItem="tsM-ct-Jox" secondAttribute="trailing" constant="12" id="8Tc-vW-lte"/>
3171   - <constraint firstItem="XVg-pi-gdY" firstAttribute="leading" secondItem="O2r-w7-CWw" secondAttribute="leading" constant="23" id="9Lc-jX-Vfb"/>
3172   - <constraint firstItem="tsM-ct-Jox" firstAttribute="top" secondItem="O2r-w7-CWw" secondAttribute="top" constant="12.5" id="AEi-TF-Hnh"/>
3173   - <constraint firstItem="XVg-pi-gdY" firstAttribute="top" secondItem="tsM-ct-Jox" secondAttribute="bottom" constant="24.5" id="gsY-o4-LJh"/>
3174   - <constraint firstAttribute="bottom" secondItem="XVg-pi-gdY" secondAttribute="bottom" constant="20" id="hRy-Mk-ZSB"/>
  2937 + <constraint firstItem="XWZ-sy-aZB" firstAttribute="top" secondItem="ffN-eO-PDq" secondAttribute="bottom" constant="8" id="Hat-Zh-Lzk"/>
  2938 + <constraint firstItem="Gyr-CG-MhN" firstAttribute="leading" secondItem="XWZ-sy-aZB" secondAttribute="trailing" constant="6" id="L5L-8t-Uw0"/>
  2939 + <constraint firstItem="ffN-eO-PDq" firstAttribute="top" secondItem="mnk-2E-nkz" secondAttribute="bottom" constant="20" id="MAF-qH-FwB"/>
  2940 + <constraint firstItem="YSL-2t-MZK" firstAttribute="leading" secondItem="MmJ-iV-Zk9" secondAttribute="trailing" constant="5" id="Nai-mZ-Eli"/>
  2941 + <constraint firstItem="YSL-2t-MZK" firstAttribute="bottom" secondItem="XWZ-sy-aZB" secondAttribute="bottom" id="P3R-u8-dg1"/>
  2942 + <constraint firstItem="MmJ-iV-Zk9" firstAttribute="bottom" secondItem="XWZ-sy-aZB" secondAttribute="bottom" id="Spe-Cn-WJI"/>
  2943 + <constraint firstItem="Gyr-CG-MhN" firstAttribute="bottom" secondItem="XWZ-sy-aZB" secondAttribute="bottom" id="aNq-Wm-7pB"/>
  2944 + <constraint firstAttribute="trailing" secondItem="AcK-qX-R5y" secondAttribute="trailing" constant="84" id="bDy-Rh-qlU"/>
  2945 + <constraint firstItem="MmJ-iV-Zk9" firstAttribute="leading" secondItem="AcK-qX-R5y" secondAttribute="leading" id="ekJ-dB-K70"/>
  2946 + <constraint firstItem="AcK-qX-R5y" firstAttribute="centerY" secondItem="ffN-eO-PDq" secondAttribute="centerY" id="fRQ-in-mgf"/>
  2947 + <constraint firstItem="mnk-2E-nkz" firstAttribute="leading" secondItem="g1J-Rc-xQp" secondAttribute="leading" constant="24" id="oS0-fs-gzJ"/>
  2948 + <constraint firstItem="mnk-2E-nkz" firstAttribute="top" secondItem="g1J-Rc-xQp" secondAttribute="top" constant="18" id="pHZ-WA-1Ki"/>
  2949 + <constraint firstAttribute="height" constant="143" id="riw-0u-BtV"/>
  2950 + <constraint firstItem="XWZ-sy-aZB" firstAttribute="leading" secondItem="mnk-2E-nkz" secondAttribute="leading" id="t15-uy-A1y"/>
  2951 + <constraint firstItem="ffN-eO-PDq" firstAttribute="leading" secondItem="mnk-2E-nkz" secondAttribute="leading" id="wDj-gL-4Tv"/>
3175 2952 </constraints>
3176 2953 </view>
3177 2954 </subviews>
3178 2955 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
3179 2956 <constraints>
3180   - <constraint firstItem="PFa-NX-CTr" firstAttribute="top" secondItem="kvx-py-HYv" secondAttribute="bottom" constant="10" id="4ih-eE-hLG"/>
3181 2957 <constraint firstAttribute="trailing" secondItem="kvx-py-HYv" secondAttribute="trailing" id="5lM-st-5Rz"/>
3182   - <constraint firstAttribute="bottom" secondItem="O2r-w7-CWw" secondAttribute="bottom" constant="10" id="D3H-Q4-bmt"/>
  2958 + <constraint firstItem="g1J-Rc-xQp" firstAttribute="top" secondItem="kvx-py-HYv" secondAttribute="bottom" constant="20" id="FzI-jg-QpU"/>
3183 2959 <constraint firstItem="kvx-py-HYv" firstAttribute="top" secondItem="wGm-0b-Lcp" secondAttribute="top" id="HAm-aR-QfT"/>
3184   - <constraint firstItem="PFa-NX-CTr" firstAttribute="leading" secondItem="wGm-0b-Lcp" secondAttribute="leading" id="QKN-Vy-SjS"/>
  2960 + <constraint firstAttribute="bottom" secondItem="g1J-Rc-xQp" secondAttribute="bottom" constant="20" id="JX0-n7-QsX"/>
3185 2961 <constraint firstItem="kvx-py-HYv" firstAttribute="width" secondItem="wGm-0b-Lcp" secondAttribute="width" id="RIQ-1S-KZA"/>
3186   - <constraint firstItem="O2r-w7-CWw" firstAttribute="leading" secondItem="wGm-0b-Lcp" secondAttribute="leading" id="RcE-OJ-OI4"/>
3187   - <constraint firstAttribute="trailing" secondItem="O2r-w7-CWw" secondAttribute="trailing" id="X3R-ac-i1H"/>
3188   - <constraint firstAttribute="trailing" secondItem="PFa-NX-CTr" secondAttribute="trailing" id="ZSS-Zk-x6u"/>
3189   - <constraint firstItem="O2r-w7-CWw" firstAttribute="top" secondItem="PFa-NX-CTr" secondAttribute="bottom" constant="10" id="cgX-pS-j4R"/>
  2962 + <constraint firstAttribute="trailing" secondItem="g1J-Rc-xQp" secondAttribute="trailing" constant="14" id="evn-52-egG"/>
3190 2963 <constraint firstItem="kvx-py-HYv" firstAttribute="leading" secondItem="wGm-0b-Lcp" secondAttribute="leading" id="hYs-Ol-VgW"/>
  2964 + <constraint firstItem="g1J-Rc-xQp" firstAttribute="leading" secondItem="wGm-0b-Lcp" secondAttribute="leading" constant="14" id="o7p-bw-WP8"/>
3191 2965 </constraints>
3192 2966 </scrollView>
3193 2967 </subviews>
... ... @@ -3205,15 +2979,12 @@
3205 2979 </constraints>
3206 2980 </view>
3207 2981 <connections>
3208   - <outlet property="analysisLabel" destination="tsM-ct-Jox" id="JgL-04-SZ2"/>
3209   - <outlet property="awakeLabel" destination="WF7-Hg-baB" id="Z4V-iK-RfP"/>
3210 2982 <outlet property="barChartView" destination="EGI-h2-ORh" id="SxL-c7-Xve"/>
3211 2983 <outlet property="dateLabel" destination="LLA-El-I0c" id="A9d-mA-Xzg"/>
3212 2984 <outlet property="dateSegmentView" destination="d4r-ua-2Fn" id="wgy-lI-JBb"/>
3213   - <outlet property="deepLabel" destination="LC1-ym-jNT" id="GoW-z5-meS"/>
  2985 + <outlet property="deepLabel" destination="MmJ-iV-Zk9" id="HZw-iR-h7O"/>
3214 2986 <outlet property="lengthLabel" destination="klI-rf-JPC" id="eMQ-Jr-sz3"/>
3215   - <outlet property="lightLabel" destination="Rbp-TT-HWE" id="2aZ-jE-bZm"/>
3216   - <outlet property="sleepLabel" destination="hQn-LI-YjF" id="7AV-iL-geH"/>
  2987 + <outlet property="lightLabel" destination="XWZ-sy-aZB" id="gvT-On-Ltn"/>
3217 2988 <outlet property="sliderView" destination="bQJ-iV-nfy" id="2lN-ET-Cmm"/>
3218 2989 </connections>
3219 2990 </viewController>
... ... @@ -3261,7 +3032,7 @@
3261 3032 <nil key="highlightedColor"/>
3262 3033 </label>
3263 3034 <button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="2Ct-xG-9q5">
3264   - <rect key="frame" x="341" y="46.5" width="33" height="33"/>
  3035 + <rect key="frame" x="374" y="46.5" width="33" height="33"/>
3265 3036 <constraints>
3266 3037 <constraint firstAttribute="width" constant="33" id="m5h-eE-TeF"/>
3267 3038 <constraint firstAttribute="height" constant="33" id="o0d-AN-ecd"/>
... ... @@ -3269,21 +3040,10 @@
3269 3040 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
3270 3041 <state key="normal" image="detail_btn"/>
3271 3042 </button>
3272   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="dn9-kC-OtG">
3273   - <rect key="frame" x="374" y="46.5" width="33" height="33"/>
3274   - <constraints>
3275   - <constraint firstAttribute="width" constant="33" id="bVJ-Zx-BUf"/>
3276   - <constraint firstAttribute="height" constant="33" id="gnw-Zv-NSl"/>
3277   - </constraints>
3278   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
3279   - <state key="normal" image="share_btn"/>
3280   - <connections>
3281   - <action selector="share:" destination="I9Y-9M-2iv" eventType="touchUpInside" id="S9d-nN-WAh"/>
3282   - </connections>
3283   - </button>
3284 3043 </subviews>
3285 3044 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
3286 3045 <constraints>
  3046 + <constraint firstAttribute="trailing" secondItem="2Ct-xG-9q5" secondAttribute="trailing" constant="7" id="06a-Kt-6Ng"/>
3287 3047 <constraint firstAttribute="trailing" secondItem="OOz-UR-bNX" secondAttribute="trailing" constant="12" id="7M1-fN-hl4"/>
3288 3048 <constraint firstItem="cxa-GB-S0v" firstAttribute="centerY" secondItem="i0a-V9-xz5" secondAttribute="centerY" id="Ezk-5K-YFk"/>
3289 3049 <constraint firstItem="zhu-yJ-Da6" firstAttribute="top" secondItem="26P-p7-cMW" secondAttribute="top" id="NOf-A8-6Z4"/>
... ... @@ -3291,12 +3051,9 @@
3291 3051 <constraint firstAttribute="bottom" secondItem="i0a-V9-xz5" secondAttribute="bottom" constant="42" id="XKh-c2-v8V"/>
3292 3052 <constraint firstItem="2Ct-xG-9q5" firstAttribute="centerY" secondItem="i0a-V9-xz5" secondAttribute="centerY" id="ZLV-4y-XXG"/>
3293 3053 <constraint firstAttribute="bottom" secondItem="zhu-yJ-Da6" secondAttribute="bottom" constant="30" id="aeX-40-Yn4"/>
3294   - <constraint firstAttribute="trailing" secondItem="dn9-kC-OtG" secondAttribute="trailing" constant="7" id="dpr-jM-Jl0"/>
3295 3054 <constraint firstItem="zhu-yJ-Da6" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" id="eLo-MV-2jt"/>
3296 3055 <constraint firstAttribute="bottom" secondItem="OOz-UR-bNX" secondAttribute="bottom" constant="0.5" id="hCl-Oh-Ozv"/>
3297 3056 <constraint firstItem="OOz-UR-bNX" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" constant="12" id="hgO-VZ-mBf"/>
3298   - <constraint firstItem="dn9-kC-OtG" firstAttribute="centerY" secondItem="2Ct-xG-9q5" secondAttribute="centerY" id="i56-oP-XfR"/>
3299   - <constraint firstItem="dn9-kC-OtG" firstAttribute="leading" secondItem="2Ct-xG-9q5" secondAttribute="trailing" id="ne2-m2-25u"/>
3300 3057 <constraint firstItem="i0a-V9-xz5" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" id="p7N-Yh-BC7"/>
3301 3058 <constraint firstAttribute="trailing" secondItem="zhu-yJ-Da6" secondAttribute="trailing" id="qy2-zN-Eye"/>
3302 3059 </constraints>
... ... @@ -4015,55 +3772,60 @@
4015 3772 <rect key="frame" x="0.0" y="48" width="414" height="814"/>
4016 3773 <subviews>
4017 3774 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bGQ-U4-MDG">
4018   - <rect key="frame" x="0.0" y="0.0" width="414" height="80"/>
  3775 + <rect key="frame" x="0.0" y="30" width="414" height="92"/>
4019 3776 <subviews>
4020   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="经期天数" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="eY7-O6-U5i">
4021   - <rect key="frame" x="12" y="44.5" width="60" height="21"/>
4022   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/>
4023   - <nil key="textColor"/>
4024   - <nil key="highlightedColor"/>
4025   - </label>
4026   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cell_go" translatesAutoresizingMaskIntoConstraints="NO" id="qoN-q8-xo6">
4027   - <rect key="frame" x="386" y="48.5" width="13" height="13"/>
4028   - </imageView>
4029   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--天" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sUd-XD-50k">
4030   - <rect key="frame" x="349" y="47" width="25" height="16"/>
4031   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
4032   - <nil key="textColor"/>
4033   - <nil key="highlightedColor"/>
4034   - </label>
4035   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="gFt-2u-8rB">
4036   - <rect key="frame" x="0.0" y="79.5" width="414" height="0.5"/>
  3777 + <view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="gFt-2u-8rB">
  3778 + <rect key="frame" x="0.0" y="91.5" width="414" height="0.5"/>
4037 3779 <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
4038 3780 <constraints>
4039 3781 <constraint firstAttribute="height" constant="0.5" id="YBf-gJ-icg"/>
4040 3782 </constraints>
4041 3783 </view>
4042 3784 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="您的月经大概持续多少天?" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xEf-vJ-AYY">
4043   - <rect key="frame" x="12" y="10" width="132" height="15.5"/>
4044   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
4045   - <nil key="textColor"/>
  3785 + <rect key="frame" x="12" y="10" width="156" height="18.5"/>
  3786 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="13"/>
  3787 + <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
4046 3788 <nil key="highlightedColor"/>
4047 3789 </label>
4048 3790 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Uq2-56-dmL">
4049   - <rect key="frame" x="0.0" y="29.5" width="414" height="50"/>
  3791 + <rect key="frame" x="14" y="36.5" width="386" height="55"/>
  3792 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4050 3793 <constraints>
4051   - <constraint firstAttribute="height" constant="50" id="6BD-JA-u17"/>
  3794 + <constraint firstAttribute="height" constant="55" id="6BD-JA-u17"/>
4052 3795 </constraints>
4053 3796 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  3797 + <userDefinedRuntimeAttributes>
  3798 + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
  3799 + <integer key="value" value="12"/>
  3800 + </userDefinedRuntimeAttribute>
  3801 + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
  3802 + </userDefinedRuntimeAttributes>
4054 3803 <connections>
4055 3804 <action selector="setMenstrualDays:" destination="SOW-Ga-cOD" eventType="touchUpInside" id="ncM-dc-grI"/>
4056 3805 </connections>
4057 3806 </button>
  3807 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="经期天数" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="eY7-O6-U5i">
  3808 + <rect key="frame" x="38" y="55" width="64" height="22.5"/>
  3809 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
  3810 + <nil key="highlightedColor"/>
  3811 + </label>
  3812 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cell_go" translatesAutoresizingMaskIntoConstraints="NO" id="qoN-q8-xo6">
  3813 + <rect key="frame" x="363" y="60" width="13" height="13"/>
  3814 + </imageView>
  3815 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--天" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sUd-XD-50k">
  3816 + <rect key="frame" x="315.5" y="55" width="35.5" height="22.5"/>
  3817 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="16"/>
  3818 + <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
  3819 + <nil key="highlightedColor"/>
  3820 + </label>
4058 3821 </subviews>
4059   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
4060 3822 <constraints>
4061   - <constraint firstItem="Uq2-56-dmL" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" id="0AC-hH-tva"/>
4062   - <constraint firstItem="eY7-O6-U5i" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" constant="12" id="3W7-W6-71a"/>
4063   - <constraint firstAttribute="trailing" secondItem="qoN-q8-xo6" secondAttribute="trailing" constant="15" id="IQz-RX-e79"/>
  3823 + <constraint firstItem="Uq2-56-dmL" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" constant="14" id="0AC-hH-tva"/>
  3824 + <constraint firstItem="eY7-O6-U5i" firstAttribute="leading" secondItem="Uq2-56-dmL" secondAttribute="leading" constant="24" id="Ikp-0C-2JH"/>
4064 3825 <constraint firstItem="qoN-q8-xo6" firstAttribute="centerY" secondItem="eY7-O6-U5i" secondAttribute="centerY" id="KDn-ms-Aab"/>
  3826 + <constraint firstItem="Uq2-56-dmL" firstAttribute="top" secondItem="xEf-vJ-AYY" secondAttribute="bottom" constant="8" id="RH2-AH-lU0"/>
4065 3827 <constraint firstItem="gFt-2u-8rB" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" id="SMX-dF-tN5"/>
4066   - <constraint firstAttribute="trailing" secondItem="Uq2-56-dmL" secondAttribute="trailing" id="UB2-F2-gri"/>
  3828 + <constraint firstAttribute="trailing" secondItem="Uq2-56-dmL" secondAttribute="trailing" constant="14" id="UB2-F2-gri"/>
4067 3829 <constraint firstItem="gFt-2u-8rB" firstAttribute="top" secondItem="eY7-O6-U5i" secondAttribute="bottom" constant="14" id="UR6-Dp-5I9"/>
4068 3830 <constraint firstAttribute="bottom" secondItem="gFt-2u-8rB" secondAttribute="bottom" id="VQh-Z7-ww7"/>
4069 3831 <constraint firstAttribute="trailing" secondItem="gFt-2u-8rB" secondAttribute="trailing" id="VWM-q9-Tzz"/>
... ... @@ -4071,153 +3833,86 @@
4071 3833 <constraint firstItem="xEf-vJ-AYY" firstAttribute="top" secondItem="bGQ-U4-MDG" secondAttribute="top" constant="10" id="kHs-pi-Ybi"/>
4072 3834 <constraint firstItem="qoN-q8-xo6" firstAttribute="leading" secondItem="sUd-XD-50k" secondAttribute="trailing" constant="12" id="lhU-Jl-7Jd"/>
4073 3835 <constraint firstItem="xEf-vJ-AYY" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" constant="12" id="n2f-5W-sUC"/>
4074   - <constraint firstAttribute="height" constant="80" id="qIY-Dk-sWg"/>
  3836 + <constraint firstItem="qoN-q8-xo6" firstAttribute="trailing" secondItem="Uq2-56-dmL" secondAttribute="trailing" constant="-24" id="uuh-LG-jgS"/>
4075 3837 <constraint firstItem="gFt-2u-8rB" firstAttribute="top" secondItem="Uq2-56-dmL" secondAttribute="bottom" id="xkF-9p-upn"/>
4076 3838 </constraints>
4077 3839 </view>
4078   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="adQ-61-Ty0">
4079   - <rect key="frame" x="0.0" y="80" width="414" height="80"/>
  3840 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="daJ-k1-e4N">
  3841 + <rect key="frame" x="0.0" y="142" width="414" height="92"/>
4080 3842 <subviews>
4081   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="周期长度" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="utt-4S-mqf">
4082   - <rect key="frame" x="12" y="44.5" width="60" height="21"/>
4083   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/>
4084   - <nil key="textColor"/>
4085   - <nil key="highlightedColor"/>
4086   - </label>
4087   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cell_go" translatesAutoresizingMaskIntoConstraints="NO" id="Duw-Dg-rH2">
4088   - <rect key="frame" x="386" y="48.5" width="13" height="13"/>
4089   - </imageView>
4090   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--天" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="abe-Nr-F0a">
4091   - <rect key="frame" x="349" y="47" width="25" height="16"/>
4092   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
4093   - <nil key="textColor"/>
4094   - <nil key="highlightedColor"/>
4095   - </label>
4096   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="两次月经开始日大概间隔多久?" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Vnk-ll-oe9">
4097   - <rect key="frame" x="12" y="10.5" width="312" height="15.5"/>
4098   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
4099   - <nil key="textColor"/>
  3843 + <view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ujN-5H-vhw">
  3844 + <rect key="frame" x="0.0" y="91.5" width="414" height="0.5"/>
  3845 + <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
  3846 + <constraints>
  3847 + <constraint firstAttribute="height" constant="0.5" id="qhU-Ly-NSR"/>
  3848 + </constraints>
  3849 + </view>
  3850 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="两次月经开始日大概间隔多久?" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Sr1-45-1T5">
  3851 + <rect key="frame" x="12" y="10" width="182" height="18.5"/>
  3852 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="13"/>
  3853 + <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
4100 3854 <nil key="highlightedColor"/>
4101 3855 </label>
4102   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Xtm-ne-LuI">
4103   - <rect key="frame" x="0.0" y="29.5" width="414" height="50"/>
  3856 + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="EQF-SB-hwU">
  3857 + <rect key="frame" x="14" y="36.5" width="386" height="55"/>
  3858 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4104 3859 <constraints>
4105   - <constraint firstAttribute="height" constant="50" id="7m6-wi-d7m"/>
  3860 + <constraint firstAttribute="height" constant="55" id="cOB-6N-bfF"/>
4106 3861 </constraints>
4107 3862 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  3863 + <userDefinedRuntimeAttributes>
  3864 + <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
  3865 + <integer key="value" value="12"/>
  3866 + </userDefinedRuntimeAttribute>
  3867 + <userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
  3868 + </userDefinedRuntimeAttributes>
4108 3869 <connections>
4109   - <action selector="setMenstrualCycle:" destination="SOW-Ga-cOD" eventType="touchUpInside" id="L6b-rV-bub"/>
  3870 + <action selector="setMenstrualCycle:" destination="SOW-Ga-cOD" eventType="touchUpInside" id="zXK-El-x2D"/>
4110 3871 </connections>
4111 3872 </button>
4112   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="h1k-mO-lwO">
4113   - <rect key="frame" x="0.0" y="79.5" width="414" height="0.5"/>
4114   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
4115   - <constraints>
4116   - <constraint firstAttribute="height" constant="0.5" id="ARY-yF-hgS"/>
4117   - </constraints>
4118   - </view>
4119   - </subviews>
4120   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
4121   - <constraints>
4122   - <constraint firstItem="h1k-mO-lwO" firstAttribute="top" secondItem="utt-4S-mqf" secondAttribute="bottom" constant="14" id="01m-mv-ene"/>
4123   - <constraint firstItem="Duw-Dg-rH2" firstAttribute="leading" secondItem="abe-Nr-F0a" secondAttribute="trailing" constant="12" id="6KC-6H-Wo2"/>
4124   - <constraint firstAttribute="trailing" secondItem="Duw-Dg-rH2" secondAttribute="trailing" constant="15" id="EZs-ku-B2n"/>
4125   - <constraint firstAttribute="trailing" secondItem="Xtm-ne-LuI" secondAttribute="trailing" id="LPA-zA-q0Z"/>
4126   - <constraint firstItem="Vnk-ll-oe9" firstAttribute="leading" secondItem="adQ-61-Ty0" secondAttribute="leading" constant="12" id="PaR-oW-fSV"/>
4127   - <constraint firstItem="h1k-mO-lwO" firstAttribute="top" secondItem="Xtm-ne-LuI" secondAttribute="bottom" id="RKX-IU-bwb"/>
4128   - <constraint firstItem="Duw-Dg-rH2" firstAttribute="centerY" secondItem="utt-4S-mqf" secondAttribute="centerY" id="RnC-Et-I2m"/>
4129   - <constraint firstItem="abe-Nr-F0a" firstAttribute="centerY" secondItem="utt-4S-mqf" secondAttribute="centerY" id="RwT-h7-eNd"/>
4130   - <constraint firstItem="Xtm-ne-LuI" firstAttribute="leading" secondItem="adQ-61-Ty0" secondAttribute="leading" id="hl4-WR-Ido"/>
4131   - <constraint firstItem="utt-4S-mqf" firstAttribute="leading" secondItem="adQ-61-Ty0" secondAttribute="leading" constant="12" id="j2V-wR-UHb"/>
4132   - <constraint firstAttribute="height" constant="80" id="lRy-Y8-tPT"/>
4133   - <constraint firstItem="h1k-mO-lwO" firstAttribute="leading" secondItem="adQ-61-Ty0" secondAttribute="leading" id="nGe-6y-XUc"/>
4134   - <constraint firstAttribute="trailing" secondItem="Vnk-ll-oe9" secondAttribute="trailing" constant="90" id="q69-Gf-6Tt"/>
4135   - <constraint firstAttribute="trailing" secondItem="h1k-mO-lwO" secondAttribute="trailing" id="t5P-Rj-pK2"/>
4136   - <constraint firstAttribute="bottom" secondItem="h1k-mO-lwO" secondAttribute="bottom" id="xiz-K9-qBh"/>
4137   - <constraint firstItem="Vnk-ll-oe9" firstAttribute="centerY" secondItem="adQ-61-Ty0" secondAttribute="centerY" constant="-22" id="zHj-cB-aFh"/>
4138   - </constraints>
4139   - </view>
4140   - <view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="yJj-ME-aGj">
4141   - <rect key="frame" x="0.0" y="160" width="414" height="80"/>
4142   - <subviews>
4143   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="最近一次月经是什么时候?" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="eca-uJ-Es0">
4144   - <rect key="frame" x="12" y="10" width="132" height="16"/>
4145   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
4146   - <nil key="textColor"/>
4147   - <nil key="highlightedColor"/>
4148   - </label>
4149   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="最近一次月经" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LaM-YL-ghE">
4150   - <rect key="frame" x="12" y="44.5" width="262" height="21"/>
4151   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="15"/>
4152   - <nil key="textColor"/>
  3873 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="周期长度" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QAe-K3-wC2">
  3874 + <rect key="frame" x="38" y="55" width="64" height="22.5"/>
  3875 + <fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
4153 3876 <nil key="highlightedColor"/>
4154 3877 </label>
4155   - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cell_go" translatesAutoresizingMaskIntoConstraints="NO" id="N9t-El-Klf">
4156   - <rect key="frame" x="386" y="48.5" width="13" height="13"/>
4157   - <constraints>
4158   - <constraint firstAttribute="width" constant="13" id="IXj-Nb-186"/>
4159   - <constraint firstAttribute="height" constant="13" id="fxl-sn-8wG"/>
4160   - </constraints>
  3878 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cell_go" translatesAutoresizingMaskIntoConstraints="NO" id="YLn-LE-GUU">
  3879 + <rect key="frame" x="363" y="60" width="13" height="13"/>
4161 3880 </imageView>
4162   - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="未选择" textAlignment="right" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="73j-Rh-sX7">
4163   - <rect key="frame" x="284" y="47.5" width="90" height="15.5"/>
4164   - <constraints>
4165   - <constraint firstAttribute="width" constant="90" id="gBB-Yh-iDA"/>
4166   - </constraints>
4167   - <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/>
4168   - <nil key="textColor"/>
  3881 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="--天" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="3LN-0g-Xga">
  3882 + <rect key="frame" x="315.5" y="55" width="35.5" height="22.5"/>
  3883 + <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="16"/>
  3884 + <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
4169 3885 <nil key="highlightedColor"/>
4170 3886 </label>
4171   - <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="363-H6-0ML">
4172   - <rect key="frame" x="0.0" y="29.5" width="414" height="50"/>
4173   - <constraints>
4174   - <constraint firstAttribute="height" constant="50" id="4mO-1D-aP1"/>
4175   - </constraints>
4176   - <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
4177   - <connections>
4178   - <action selector="setLastMenstrual:" destination="SOW-Ga-cOD" eventType="touchUpInside" id="IXW-g5-Cpl"/>
4179   - </connections>
4180   - </button>
4181   - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="UvI-KF-tbD">
4182   - <rect key="frame" x="0.0" y="79.5" width="414" height="0.5"/>
4183   - <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
4184   - <constraints>
4185   - <constraint firstAttribute="height" constant="0.5" id="b88-CZ-Fqx"/>
4186   - </constraints>
4187   - </view>
4188 3887 </subviews>
4189   - <color key="backgroundColor" systemColor="systemBackgroundColor"/>
4190 3888 <constraints>
4191   - <constraint firstItem="N9t-El-Klf" firstAttribute="leading" secondItem="73j-Rh-sX7" secondAttribute="trailing" constant="12" id="3aT-pI-px1"/>
4192   - <constraint firstItem="eca-uJ-Es0" firstAttribute="leading" secondItem="yJj-ME-aGj" secondAttribute="leading" constant="12" id="3tX-Fk-QkW"/>
4193   - <constraint firstItem="73j-Rh-sX7" firstAttribute="centerY" secondItem="LaM-YL-ghE" secondAttribute="centerY" id="4Rv-92-RLE"/>
4194   - <constraint firstItem="UvI-KF-tbD" firstAttribute="top" secondItem="LaM-YL-ghE" secondAttribute="bottom" constant="14" id="6f1-VT-fzu"/>
4195   - <constraint firstItem="UvI-KF-tbD" firstAttribute="top" secondItem="363-H6-0ML" secondAttribute="bottom" id="AUW-w8-zza"/>
4196   - <constraint firstAttribute="trailing" secondItem="363-H6-0ML" secondAttribute="trailing" id="FCq-2y-kUT"/>
4197   - <constraint firstItem="N9t-El-Klf" firstAttribute="centerY" secondItem="LaM-YL-ghE" secondAttribute="centerY" id="MBm-2y-xOe"/>
4198   - <constraint firstItem="UvI-KF-tbD" firstAttribute="leading" secondItem="yJj-ME-aGj" secondAttribute="leading" id="PFQ-nk-ZIW"/>
4199   - <constraint firstAttribute="bottom" secondItem="UvI-KF-tbD" secondAttribute="bottom" id="Z5O-dd-MhU"/>
4200   - <constraint firstItem="LaM-YL-ghE" firstAttribute="leading" secondItem="yJj-ME-aGj" secondAttribute="leading" constant="12" id="ZV5-3v-9ET"/>
4201   - <constraint firstItem="363-H6-0ML" firstAttribute="leading" secondItem="yJj-ME-aGj" secondAttribute="leading" id="f3Q-bw-Qzd"/>
4202   - <constraint firstItem="73j-Rh-sX7" firstAttribute="leading" secondItem="LaM-YL-ghE" secondAttribute="trailing" constant="10" id="gu3-Cx-ozv"/>
4203   - <constraint firstAttribute="height" constant="80" id="k0U-J3-gzq"/>
4204   - <constraint firstAttribute="trailing" secondItem="N9t-El-Klf" secondAttribute="trailing" constant="15" id="mye-BN-iSB"/>
4205   - <constraint firstAttribute="trailing" secondItem="UvI-KF-tbD" secondAttribute="trailing" id="qG2-fe-lm5"/>
4206   - <constraint firstItem="eca-uJ-Es0" firstAttribute="top" secondItem="yJj-ME-aGj" secondAttribute="top" constant="10" id="yMu-wQ-7iz"/>
  3889 + <constraint firstItem="YLn-LE-GUU" firstAttribute="trailing" secondItem="EQF-SB-hwU" secondAttribute="trailing" constant="-24" id="BOa-1W-CZl"/>
  3890 + <constraint firstItem="YLn-LE-GUU" firstAttribute="leading" secondItem="3LN-0g-Xga" secondAttribute="trailing" constant="12" id="EMX-QT-9n0"/>
  3891 + <constraint firstItem="EQF-SB-hwU" firstAttribute="leading" secondItem="daJ-k1-e4N" secondAttribute="leading" constant="14" id="HWC-OX-nBp"/>
  3892 + <constraint firstAttribute="trailing" secondItem="EQF-SB-hwU" secondAttribute="trailing" constant="14" id="LMi-wT-7b8"/>
  3893 + <constraint firstItem="3LN-0g-Xga" firstAttribute="centerY" secondItem="QAe-K3-wC2" secondAttribute="centerY" id="Mnd-Dc-MV4"/>
  3894 + <constraint firstItem="ujN-5H-vhw" firstAttribute="leading" secondItem="daJ-k1-e4N" secondAttribute="leading" id="Nol-Hz-AfV"/>
  3895 + <constraint firstItem="Sr1-45-1T5" firstAttribute="top" secondItem="daJ-k1-e4N" secondAttribute="top" constant="10" id="TNN-0C-gmq"/>
  3896 + <constraint firstAttribute="trailing" secondItem="ujN-5H-vhw" secondAttribute="trailing" id="Z0s-CR-f8Z"/>
  3897 + <constraint firstItem="EQF-SB-hwU" firstAttribute="top" secondItem="Sr1-45-1T5" secondAttribute="bottom" constant="8" id="bg7-ap-RHF"/>
  3898 + <constraint firstItem="QAe-K3-wC2" firstAttribute="leading" secondItem="EQF-SB-hwU" secondAttribute="leading" constant="24" id="bms-aV-jYA"/>
  3899 + <constraint firstItem="ujN-5H-vhw" firstAttribute="top" secondItem="EQF-SB-hwU" secondAttribute="bottom" id="enH-V7-ejv"/>
  3900 + <constraint firstItem="YLn-LE-GUU" firstAttribute="centerY" secondItem="QAe-K3-wC2" secondAttribute="centerY" id="f1y-hk-SSN"/>
  3901 + <constraint firstItem="ujN-5H-vhw" firstAttribute="top" secondItem="QAe-K3-wC2" secondAttribute="bottom" constant="14" id="gUa-ed-Y5m"/>
  3902 + <constraint firstAttribute="bottom" secondItem="ujN-5H-vhw" secondAttribute="bottom" id="iVu-K0-iGQ"/>
  3903 + <constraint firstItem="Sr1-45-1T5" firstAttribute="leading" secondItem="daJ-k1-e4N" secondAttribute="leading" constant="12" id="mUb-RC-Lvx"/>
4207 3904 </constraints>
4208 3905 </view>
4209 3906 </subviews>
  3907 + <color key="backgroundColor" red="0.98039215686274506" green="0.98039215686274506" blue="0.98039215686274506" alpha="1" colorSpace="calibratedRGB"/>
4210 3908 <constraints>
4211   - <constraint firstItem="adQ-61-Ty0" firstAttribute="leading" secondItem="oPv-tx-ukt" secondAttribute="leading" id="4KL-wm-n80"/>
4212   - <constraint firstAttribute="bottom" secondItem="yJj-ME-aGj" secondAttribute="bottom" constant="10" id="7kH-MR-keq"/>
4213   - <constraint firstItem="bGQ-U4-MDG" firstAttribute="top" secondItem="oPv-tx-ukt" secondAttribute="top" id="EcY-RT-zjC"/>
4214   - <constraint firstItem="adQ-61-Ty0" firstAttribute="top" secondItem="bGQ-U4-MDG" secondAttribute="bottom" id="GwL-uf-U9z"/>
4215   - <constraint firstItem="yJj-ME-aGj" firstAttribute="leading" secondItem="oPv-tx-ukt" secondAttribute="leading" id="Kh1-Jh-xl5"/>
4216   - <constraint firstItem="yJj-ME-aGj" firstAttribute="top" secondItem="adQ-61-Ty0" secondAttribute="bottom" id="OP9-8f-mVW"/>
  3909 + <constraint firstItem="daJ-k1-e4N" firstAttribute="leading" secondItem="oPv-tx-ukt" secondAttribute="leading" id="6nT-B1-xyQ"/>
  3910 + <constraint firstItem="daJ-k1-e4N" firstAttribute="top" secondItem="bGQ-U4-MDG" secondAttribute="bottom" constant="20" id="K8M-bc-FUX"/>
  3911 + <constraint firstItem="bGQ-U4-MDG" firstAttribute="top" secondItem="oPv-tx-ukt" secondAttribute="top" constant="30" id="KdW-lP-Zxx"/>
4217 3912 <constraint firstItem="bGQ-U4-MDG" firstAttribute="leading" secondItem="oPv-tx-ukt" secondAttribute="leading" id="VWm-Ap-E8s"/>
  3913 + <constraint firstAttribute="bottom" secondItem="daJ-k1-e4N" secondAttribute="bottom" constant="20" id="VsK-gE-0d7"/>
4218 3914 <constraint firstAttribute="trailing" secondItem="bGQ-U4-MDG" secondAttribute="trailing" id="m8f-v0-9Fc"/>
4219   - <constraint firstAttribute="trailing" secondItem="adQ-61-Ty0" secondAttribute="trailing" id="qAn-ND-GU9"/>
4220   - <constraint firstAttribute="trailing" secondItem="yJj-ME-aGj" secondAttribute="trailing" id="xlW-Cg-nWE"/>
  3915 + <constraint firstAttribute="trailing" secondItem="daJ-k1-e4N" secondAttribute="trailing" id="qtX-Jg-y2X"/>
4221 3916 </constraints>
4222 3917 </scrollView>
4223 3918 </subviews>
... ... @@ -4232,10 +3927,8 @@
4232 3927 </constraints>
4233 3928 </view>
4234 3929 <connections>
4235   - <outlet property="cycleLabel" destination="abe-Nr-F0a" id="jsM-Zs-6sX"/>
4236   - <outlet property="dateLabel" destination="73j-Rh-sX7" id="vYk-2d-jsl"/>
  3930 + <outlet property="cycleLabel" destination="3LN-0g-Xga" id="UMX-73-Ztn"/>
4237 3931 <outlet property="daysLabel" destination="sUd-XD-50k" id="K1A-6L-6U7"/>
4238   - <outlet property="firstView" destination="yJj-ME-aGj" id="1Wu-OM-aR2"/>
4239 3932 </connections>
4240 3933 </viewController>
4241 3934 <placeholder placeholderIdentifier="IBFirstResponder" id="q5B-7e-vb0" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
... ... @@ -5063,10 +4756,6 @@
5063 4756 </scenes>
5064 4757 <resources>
5065 4758 <image name="add_device" width="28" height="28"/>
5066   - <image name="analysis_bp" width="331.5" height="73.5"/>
5067   - <image name="analysis_hr" width="331.5" height="73.5"/>
5068   - <image name="analysis_sleep" width="329" height="73.5"/>
5069   - <image name="analysis_step" width="345.5" height="74"/>
5070 4759 <image name="cell_go" width="13" height="13"/>
5071 4760 <image name="date_left" width="13" height="13"/>
5072 4761 <image name="date_right" width="13" height="13"/>
... ...
HDFwear/Home/BloodOxygenVC.swift
... ... @@ -17,7 +17,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
17 17 @IBOutlet weak var dateLabel: UILabel!
18 18 @IBOutlet weak var boLabel: UILabel!
19 19 @IBOutlet weak var averageLabel: UILabel!
20   - @IBOutlet weak var rangeLabel: UILabel!
  20 + @IBOutlet weak var hightLabel: UILabel!
  21 + @IBOutlet weak var lowLabel: UILabel!
  22 +// @IBOutlet weak var rangeLabel: UILabel!
21 23 @IBOutlet weak var analysisLabel: UILabel!
22 24  
23 25 private var dateType: DateType = .day
... ... @@ -120,7 +122,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
120 122 private func resetLabel() {
121 123 boLabel.text = "--"
122 124 averageLabel.text = "--"
123   - rangeLabel.text = "--"
  125 +// rangeLabel.text = "--"
  126 + hightLabel.text = "__"
  127 + lowLabel.text = "__"
124 128 analysisLabel.text = "\(LocString("亲,您已超过"))0%\(LocString("的同类用户"))"
125 129 }
126 130  
... ... @@ -133,10 +137,14 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
133 137 if dateType == .day {
134 138 let boResult = BloodOxygenModel.getAverageByDay(selectedDate)
135 139 averageLabel.text = boResult.bo.value == -1 ? "--" : "\(boResult.bo.value)"
136   - rangeLabel.text = "\(boResult.maxBo)-\(boResult.minBo)"
  140 +// rangeLabel.text = "\(boResult.maxBo)-\(boResult.minBo)"
  141 + hightLabel.text = "\(boResult.maxBo)"
  142 + lowLabel.text = "\(boResult.minBo)"
137 143 } else {
138 144 averageLabel.text = boArray[index].value == -1 ? "--" : "\(boArray[index].value)"
139   - rangeLabel.text = "\(maxArray[index])-\(minArray[index])"
  145 +// rangeLabel.text = "\(maxArray[index])-\(minArray[index])"
  146 + hightLabel.text = "\(maxArray[index])"
  147 + lowLabel.text = "\(minArray[index])"
140 148 }
141 149  
142 150  
... ...
HDFwear/Home/HeartRateVC.swift
... ... @@ -18,8 +18,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
18 18 @IBOutlet weak var dateLabel: UILabel!
19 19 @IBOutlet weak var hrLabel: UILabel!
20 20 @IBOutlet weak var averageLabel: UILabel!
21   - @IBOutlet weak var rangeLabel: UILabel!
22   - @IBOutlet weak var analysisLabel: UILabel!
  21 + @IBOutlet weak var quietAverageLabel: UILabel!
  22 + @IBOutlet weak var highLabel: UILabel!
  23 + @IBOutlet weak var lowLabel: UILabel!
23 24  
24 25 private var dateType: DateType = .day
25 26 private var selectedDate = Date()
... ... @@ -125,8 +126,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
125 126 private func resetLabel() {
126 127 hrLabel.text = "--"
127 128 averageLabel.text = "--"
128   - rangeLabel.text = "--"
129   - analysisLabel.text = "\(LocString("亲,您已超过"))0%\(LocString("的同类用户"))"
  129 + highLabel.text = "__"
  130 + lowLabel.text = "__"
  131 + quietAverageLabel.text = "__"
130 132 }
131 133  
132 134 private func updateLable(_ index: Int) {
... ... @@ -143,12 +145,16 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
143 145 let hrResult = HeartRateModel.getAverageByDay(self.selectedDate)
144 146 DispatchQueue.main.async {
145 147 self.averageLabel.text = hrResult.hr.value == -1 ? "--" : "\(hrResult.hr.value)"
146   - self.rangeLabel.text = "\(hrResult.minHr)-\(hrResult.maxHr)"
  148 + self.highLabel.text = "\(hrResult.maxHr)"
  149 + self.lowLabel.text = "\(hrResult.minHr)"
  150 + self.quietAverageLabel.text = "__"
147 151 }
148 152 }
149 153 } else {
150 154 averageLabel.text = hrArray[index].value == -1 ? "--" : "\(hrArray[index].value)"
151   - rangeLabel.text = "\(minArray[index])-\(maxArray[index])"
  155 + self.highLabel.text = "\(maxArray[index])"
  156 + self.lowLabel.text = "\(minArray[index])"
  157 + self.quietAverageLabel.text = "__"
152 158 }
153 159  
154 160 hrLabel.text = "\(hrArray[index].value)"
... ... @@ -196,7 +202,6 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
196 202 default:
197 203 break
198 204 }
199   - analysisLabel.text = "\(LocString("亲,您已超过"))\(per)%\(LocString("的同类用户"))"
200 205 }
201 206  
202 207  
... ...
HDFwear/Home/SleepViewController.swift
... ... @@ -18,10 +18,9 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
18 18 @IBOutlet weak var dateLabel: UILabel!
19 19 @IBOutlet weak var lengthLabel: UILabel!
20 20 @IBOutlet weak var deepLabel: UILabel!
21   - @IBOutlet weak var awakeLabel: UILabel!
  21 +// @IBOutlet weak var awakeLabel: UILabel!
22 22 @IBOutlet weak var lightLabel: UILabel!
23   - @IBOutlet weak var sleepLabel: UILabel!
24   - @IBOutlet weak var analysisLabel: UILabel!
  23 +// @IBOutlet weak var sleepLabel: UILabel!
25 24  
26 25 private var dateType: DateType = .day
27 26  
... ... @@ -126,11 +125,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
126 125 private func resetLabel() {
127 126 lengthLabel.toTimeType1(length: -1)
128 127 deepLabel.text = "--"
129   - awakeLabel.text = "--"
  128 +// awakeLabel.text = "--"
130 129 deepLabel.text = "--"
131 130 lightLabel.text = "--"
132   - sleepLabel.toTimeType2(length: -1)
133   - analysisLabel.text = LocString("亲,您的睡眠健康指数已击败全国") + "0%" + LocString("的同龄人")
  131 +// sleepLabel.toTimeType2(length: -1)
134 132 }
135 133  
136 134 private func updateLable(_ index: Int) {
... ... @@ -151,10 +149,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
151 149  
152 150 lengthLabel.toTimeType1(length: points[index].length)
153 151 let sleep = SleepModel.querySleepPercentage(sleepArray)
154   - awakeLabel.text = "\(sleep.awake_pct)"
  152 +// awakeLabel.text = "\(sleep.awake_pct)"
155 153 deepLabel.text = "\(sleep.deep_pct)"
156 154 lightLabel.text = "\(sleep.light_pct)"
157   - sleepLabel.toTimeType2(length: sleep.length)
  155 +// sleepLabel.toTimeType2(length: sleep.length)
158 156 tLength = sleep.length
159 157 } else {
160 158 if sleepSummaryArray.count == 0 {
... ... @@ -176,8 +174,8 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
176 174 lengthLabel.toTimeType1(length: sleep.sleepLength)
177 175 deepLabel.text = "\(sleep.deep_pct)"
178 176 lightLabel.text = "\(sleep.light_pct)"
179   - awakeLabel.text = "\(sleep.awake_pct)"
180   - sleepLabel.toTimeType2(length: sleep.sleepLength)
  177 +// awakeLabel.text = "\(sleep.awake_pct)"
  178 +// sleepLabel.toTimeType2(length: sleep.sleepLength)
181 179 // if dateType == .year {
182 180 // lengthLabel.toTimeType1(length: sleep.totalLength)
183 181 // }
... ... @@ -205,7 +203,6 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
205 203 default:
206 204 break
207 205 }
208   - analysisLabel.text = LocString("亲,您的睡眠健康指数已击败全国") + "\(per)%" + LocString("的同龄人")
209 206 }
210 207  
211 208 private func updateChartView() {
... ...
HDFwear/Home/WomenHealthVC.swift
... ... @@ -14,7 +14,7 @@ class WomenHealthVC: UIViewController {
14 14  
15 15 let menstrual = UserInfo.menstrual
16 16  
17   - @IBOutlet weak var dateLabel: UILabel!
  17 +// @IBOutlet weak var dateLabel: UILabel!
18 18 @IBOutlet weak var cycleLabel: UILabel!
19 19 @IBOutlet weak var daysLabel: UILabel!
20 20  
... ... @@ -23,7 +23,7 @@ class WomenHealthVC: UIViewController {
23 23 var isFirst: Bool = false
24 24  
25 25  
26   - @IBOutlet weak var firstView: UIView!
  26 +// @IBOutlet weak var firstView: UIView!
27 27 override func viewWillAppear(_ animated: Bool) {
28 28 super.viewWillAppear(animated)
29 29 navigationController?.setNavigationBarHidden(false, animated: true)
... ... @@ -31,21 +31,21 @@ class WomenHealthVC: UIViewController {
31 31  
32 32 override func viewDidLoad() {
33 33 super.viewDidLoad()
34   - title = LocString("期设置")
  34 + title = LocString("生理周期设置")
35 35  
36 36 if menstrual.days == 0 {
37 37 daysLabel.text = "--\(LocString("天"))"
38 38 cycleLabel.text = "--\(LocString("天"))"
39   - dateLabel.text = LocString("未选择")
  39 +// dateLabel.text = LocString("未选择")
40 40 } else {
41 41 daysLabel.text = "\(menstrual.days)\(LocString("天"))"
42 42 cycleLabel.text = "\(menstrual.cycle)\(LocString("天"))"
43   - dateLabel.text = menstrual.lastDate!.toString(.custom("yyyy-MM-dd"))
  43 +// dateLabel.text = menstrual.lastDate!.toString(.custom("yyyy-MM-dd"))
44 44 }
45 45  
46 46  
47 47 if isFirst {
48   - firstView.isHidden = false
  48 +// firstView.isHidden = false
49 49 }
50 50  
51 51  
... ... @@ -68,10 +68,10 @@ class WomenHealthVC: UIViewController {
68 68 MBProgressHUD.showh(LocString("周期长度没有填哟"))
69 69 return
70 70 }
71   - if dateLabel.text == LocString("未选择") {
72   - MBProgressHUD.showh(LocString("最近一次月经没有填哟"))
73   - return
74   - }
  71 +// if dateLabel.text == LocString("未选择") {
  72 +// MBProgressHUD.showh(LocString("最近一次月经没有填哟"))
  73 +// return
  74 +// }
75 75 var lastDate = menstrual.lastDate!
76 76 lastDate = lastDate - (menstrual.days - 1).days //wypwyp20220305改
77 77 menstrual.lastDate = lastDate
... ... @@ -141,17 +141,17 @@ class WomenHealthVC: UIViewController {
141 141 }
142 142  
143 143  
144   - @IBAction func setLastMenstrual(_ sender: Any) {
145   - let pickerView = DatePickerView(title: LocString("最近一次月经"))
146   - pickerView.datePicker.datePickerMode = .date
147   - pickerView.datePicker.date = Date()
148   - pickerView.datePicker.maximumDate = Date()
149   - pickerView.show()
150   - pickerView.clickClosure = {[weak self] date in
151   - self?.dateLabel.text = date.toString(.custom("yyyy-MM-dd"))
152   - self?.menstrual.lastDate = date
153   - }
154   - }
  144 +// @IBAction func setLastMenstrual(_ sender: Any) {
  145 +// let pickerView = DatePickerView(title: LocString("最近一次月经"))
  146 +// pickerView.datePicker.datePickerMode = .date
  147 +// pickerView.datePicker.date = Date()
  148 +// pickerView.datePicker.maximumDate = Date()
  149 +// pickerView.show()
  150 +// pickerView.clickClosure = {[weak self] date in
  151 +// self?.dateLabel.text = date.toString(.custom("yyyy-MM-dd"))
  152 +// self?.menstrual.lastDate = date
  153 +// }
  154 +// }
155 155  
156 156  
157 157  
... ...