Commit 1a226870608a49524721972ce9f4baadfd7d48e0

Authored by daifengyi
1 parent ebb6ae98

feat:each function page UI

HDFwear/Home/Base.lproj/Home.storyboard
@@ -294,20 +294,8 @@ @@ -294,20 +294,8 @@
294 <nil key="textColor"/> 294 <nil key="textColor"/>
295 <nil key="highlightedColor"/> 295 <nil key="highlightedColor"/>
296 </label> 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 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3PS-Ko-rIa"> 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 <constraints> 299 <constraints>
312 <constraint firstAttribute="width" constant="32" id="2td-bd-68R"/> 300 <constraint firstAttribute="width" constant="32" id="2td-bd-68R"/>
313 <constraint firstAttribute="height" constant="32" id="a0I-FR-35J"/> 301 <constraint firstAttribute="height" constant="32" id="a0I-FR-35J"/>
@@ -324,16 +312,14 @@ @@ -324,16 +312,14 @@
324 <constraint firstItem="ctN-LM-oer" firstAttribute="top" secondItem="6Ey-ay-8OW" secondAttribute="top" id="B3Y-ip-rgn"/> 312 <constraint firstItem="ctN-LM-oer" firstAttribute="top" secondItem="6Ey-ay-8OW" secondAttribute="top" id="B3Y-ip-rgn"/>
325 <constraint firstItem="PqV-Bv-8UJ" firstAttribute="centerX" secondItem="6Ey-ay-8OW" secondAttribute="centerX" id="CXf-aZ-2GD"/> 313 <constraint firstItem="PqV-Bv-8UJ" firstAttribute="centerX" secondItem="6Ey-ay-8OW" secondAttribute="centerX" id="CXf-aZ-2GD"/>
326 <constraint firstAttribute="trailing" secondItem="ctN-LM-oer" secondAttribute="trailing" id="M5p-KR-eFJ"/> 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 <constraint firstItem="r9N-rY-sa7" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" id="Rie-OW-fgt"/> 316 <constraint firstItem="r9N-rY-sa7" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" id="Rie-OW-fgt"/>
329 <constraint firstItem="PqV-Bv-8UJ" firstAttribute="centerY" secondItem="r9N-rY-sa7" secondAttribute="centerY" id="Wbs-eB-liM"/> 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 <constraint firstAttribute="bottom" secondItem="Mcl-Rp-0cg" secondAttribute="bottom" constant="0.5" id="dI3-ym-QkS"/> 319 <constraint firstAttribute="bottom" secondItem="Mcl-Rp-0cg" secondAttribute="bottom" constant="0.5" id="dI3-ym-QkS"/>
332 <constraint firstItem="ctN-LM-oer" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" id="gs2-Ht-OxA"/> 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 <constraint firstItem="Mcl-Rp-0cg" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" constant="12" id="ilb-hG-aHx"/> 321 <constraint firstItem="Mcl-Rp-0cg" firstAttribute="leading" secondItem="6Ey-ay-8OW" secondAttribute="leading" constant="12" id="ilb-hG-aHx"/>
335 <constraint firstAttribute="bottom" secondItem="ctN-LM-oer" secondAttribute="bottom" constant="30" id="kMv-4u-q05"/> 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 <constraint firstAttribute="bottom" secondItem="r9N-rY-sa7" secondAttribute="bottom" constant="85" id="qhQ-CJ-g5V"/> 323 <constraint firstAttribute="bottom" secondItem="r9N-rY-sa7" secondAttribute="bottom" constant="85" id="qhQ-CJ-g5V"/>
338 <constraint firstAttribute="trailing" secondItem="Mcl-Rp-0cg" secondAttribute="trailing" constant="12" id="zl7-Gx-t0h"/> 324 <constraint firstAttribute="trailing" secondItem="Mcl-Rp-0cg" secondAttribute="trailing" constant="12" id="zl7-Gx-t0h"/>
339 </constraints> 325 </constraints>
@@ -620,50 +606,20 @@ @@ -620,50 +606,20 @@
620 <constraint firstAttribute="bottom" secondItem="Fxe-G1-ZOs" secondAttribute="bottom" constant="6" id="w8d-YT-AVt"/> 606 <constraint firstAttribute="bottom" secondItem="Fxe-G1-ZOs" secondAttribute="bottom" constant="6" id="w8d-YT-AVt"/>
621 </constraints> 607 </constraints>
622 </view> 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 </subviews> 609 </subviews>
651 <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> 610 <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
652 <constraints> 611 <constraints>
653 <constraint firstItem="ClS-Nn-jxr" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="Aut-vZ-6Lf"/> 612 <constraint firstItem="ClS-Nn-jxr" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="Aut-vZ-6Lf"/>
654 <constraint firstAttribute="trailing" secondItem="FvO-F0-sh8" secondAttribute="trailing" id="DDS-5H-neO"/> 613 <constraint firstAttribute="trailing" secondItem="FvO-F0-sh8" secondAttribute="trailing" id="DDS-5H-neO"/>
655 <constraint firstItem="ClS-Nn-jxr" firstAttribute="top" secondItem="iEJ-Pn-qP6" secondAttribute="top" id="EoQ-rb-1QV"/> 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 <constraint firstItem="WgI-Jb-Gcq" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="Gsk-om-BUM"/> 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 <constraint firstItem="gCf-pT-2eK" firstAttribute="trailing" secondItem="iEJ-Pn-qP6" secondAttribute="trailing" id="PhP-T2-JZY"/> 616 <constraint firstItem="gCf-pT-2eK" firstAttribute="trailing" secondItem="iEJ-Pn-qP6" secondAttribute="trailing" id="PhP-T2-JZY"/>
661 <constraint firstAttribute="trailing" secondItem="ClS-Nn-jxr" secondAttribute="trailing" id="TaK-Zh-NFh"/> 617 <constraint firstAttribute="trailing" secondItem="ClS-Nn-jxr" secondAttribute="trailing" id="TaK-Zh-NFh"/>
662 <constraint firstItem="ClS-Nn-jxr" firstAttribute="width" secondItem="iEJ-Pn-qP6" secondAttribute="width" id="gkY-6U-Uqz"/> 618 <constraint firstItem="ClS-Nn-jxr" firstAttribute="width" secondItem="iEJ-Pn-qP6" secondAttribute="width" id="gkY-6U-Uqz"/>
663 <constraint firstItem="WgI-Jb-Gcq" firstAttribute="top" secondItem="FvO-F0-sh8" secondAttribute="bottom" constant="10" id="hRL-AF-2mr"/> 619 <constraint firstItem="WgI-Jb-Gcq" firstAttribute="top" secondItem="FvO-F0-sh8" secondAttribute="bottom" constant="10" id="hRL-AF-2mr"/>
664 <constraint firstAttribute="trailing" secondItem="WgI-Jb-Gcq" secondAttribute="trailing" id="iFF-Ri-km7"/> 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 <constraint firstItem="FvO-F0-sh8" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="mZq-2e-RDx"/> 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 <constraint firstItem="gCf-pT-2eK" firstAttribute="top" secondItem="WgI-Jb-Gcq" secondAttribute="bottom" constant="10" id="pXp-sf-JM0"/> 623 <constraint firstItem="gCf-pT-2eK" firstAttribute="top" secondItem="WgI-Jb-Gcq" secondAttribute="bottom" constant="10" id="pXp-sf-JM0"/>
668 <constraint firstItem="FvO-F0-sh8" firstAttribute="top" secondItem="ClS-Nn-jxr" secondAttribute="bottom" constant="10" id="uqU-A6-XH7"/> 624 <constraint firstItem="FvO-F0-sh8" firstAttribute="top" secondItem="ClS-Nn-jxr" secondAttribute="bottom" constant="10" id="uqU-A6-XH7"/>
669 <constraint firstItem="gCf-pT-2eK" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="zsE-eE-JQ6"/> 625 <constraint firstItem="gCf-pT-2eK" firstAttribute="leading" secondItem="iEJ-Pn-qP6" secondAttribute="leading" id="zsE-eE-JQ6"/>
@@ -684,7 +640,6 @@ @@ -684,7 +640,6 @@
684 </constraints> 640 </constraints>
685 </view> 641 </view>
686 <connections> 642 <connections>
687 - <outlet property="analysisLabel" destination="xrU-Yx-vtZ" id="p76-vJ-Dt5"/>  
688 <outlet property="calorieLabel" destination="czz-3k-VYB" id="2Ga-ks-q9O"/> 643 <outlet property="calorieLabel" destination="czz-3k-VYB" id="2Ga-ks-q9O"/>
689 <outlet property="circleProgress1" destination="oMu-eC-uCz" id="Ayk-ww-Im9"/> 644 <outlet property="circleProgress1" destination="oMu-eC-uCz" id="Ayk-ww-Im9"/>
690 <outlet property="circleProgress2" destination="EIV-hr-sDH" id="oHu-6W-yYX"/> 645 <outlet property="circleProgress2" destination="EIV-hr-sDH" id="oHu-6W-yYX"/>
@@ -750,7 +705,7 @@ @@ -750,7 +705,7 @@
750 <nil key="highlightedColor"/> 705 <nil key="highlightedColor"/>
751 </label> 706 </label>
752 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Tzd-iz-QHd"> 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 <constraints> 709 <constraints>
755 <constraint firstAttribute="width" constant="33" id="83Q-in-tdL"/> 710 <constraint firstAttribute="width" constant="33" id="83Q-in-tdL"/>
756 <constraint firstAttribute="height" constant="33" id="VYD-6W-TSh"/> 711 <constraint firstAttribute="height" constant="33" id="VYD-6W-TSh"/>
@@ -761,25 +716,12 @@ @@ -761,25 +716,12 @@
761 <action selector="gotoReferenceVC:" destination="OU1-6G-uuY" eventType="touchUpInside" id="kW4-Cp-4pk"/> 716 <action selector="gotoReferenceVC:" destination="OU1-6G-uuY" eventType="touchUpInside" id="kW4-Cp-4pk"/>
762 </connections> 717 </connections>
763 </button> 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 </subviews> 719 </subviews>
777 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 720 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
778 <constraints> 721 <constraints>
779 <constraint firstAttribute="trailing" secondItem="bG4-I1-Sso" secondAttribute="trailing" id="4FF-zK-Yn7"/> 722 <constraint firstAttribute="trailing" secondItem="bG4-I1-Sso" secondAttribute="trailing" id="4FF-zK-Yn7"/>
780 <constraint firstItem="ssI-5M-yPo" firstAttribute="centerY" secondItem="Afx-1e-4BG" secondAttribute="centerY" id="8wc-nO-d7O"/> 723 <constraint firstItem="ssI-5M-yPo" firstAttribute="centerY" secondItem="Afx-1e-4BG" secondAttribute="centerY" id="8wc-nO-d7O"/>
781 <constraint firstItem="Tzd-iz-QHd" firstAttribute="centerY" secondItem="Afx-1e-4BG" secondAttribute="centerY" id="BOH-TV-tPe"/> 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 <constraint firstItem="bG4-I1-Sso" firstAttribute="leading" secondItem="3ah-D3-RPp" secondAttribute="leading" id="PiG-Ue-vX7"/> 725 <constraint firstItem="bG4-I1-Sso" firstAttribute="leading" secondItem="3ah-D3-RPp" secondAttribute="leading" id="PiG-Ue-vX7"/>
784 <constraint firstAttribute="bottom" secondItem="Afx-1e-4BG" secondAttribute="bottom" constant="85" id="V42-Zp-vZ6"/> 726 <constraint firstAttribute="bottom" secondItem="Afx-1e-4BG" secondAttribute="bottom" constant="85" id="V42-Zp-vZ6"/>
785 <constraint firstAttribute="bottom" secondItem="9Ak-0x-sbd" secondAttribute="bottom" constant="0.5" id="X4r-YW-SlS"/> 727 <constraint firstAttribute="bottom" secondItem="9Ak-0x-sbd" secondAttribute="bottom" constant="0.5" id="X4r-YW-SlS"/>
@@ -787,9 +729,8 @@ @@ -787,9 +729,8 @@
787 <constraint firstItem="bG4-I1-Sso" firstAttribute="top" secondItem="3ah-D3-RPp" secondAttribute="top" id="e5c-OC-oIG"/> 729 <constraint firstItem="bG4-I1-Sso" firstAttribute="top" secondItem="3ah-D3-RPp" secondAttribute="top" id="e5c-OC-oIG"/>
788 <constraint firstItem="Afx-1e-4BG" firstAttribute="leading" secondItem="3ah-D3-RPp" secondAttribute="leading" id="h6M-0U-2pV"/> 730 <constraint firstItem="Afx-1e-4BG" firstAttribute="leading" secondItem="3ah-D3-RPp" secondAttribute="leading" id="h6M-0U-2pV"/>
789 <constraint firstItem="ssI-5M-yPo" firstAttribute="centerX" secondItem="3ah-D3-RPp" secondAttribute="centerX" id="hYm-Oi-tfl"/> 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 <constraint firstAttribute="trailing" secondItem="9Ak-0x-sbd" secondAttribute="trailing" constant="12" id="pF1-Mx-sSU"/> 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 <constraint firstAttribute="bottom" secondItem="bG4-I1-Sso" secondAttribute="bottom" constant="30" id="zbV-dt-C5T"/> 734 <constraint firstAttribute="bottom" secondItem="bG4-I1-Sso" secondAttribute="bottom" constant="30" id="zbV-dt-C5T"/>
794 </constraints> 735 </constraints>
795 </view> 736 </view>
@@ -850,82 +791,78 @@ @@ -850,82 +791,78 @@
850 </constraints> 791 </constraints>
851 </view> 792 </view>
852 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Wqo-Ah-3wr"> 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 <subviews> 795 <subviews>
855 <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"> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="highlightedColor"/> 800 <nil key="highlightedColor"/>
860 </label> 801 </label>
861 <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"> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="highlightedColor"/> 806 <nil key="highlightedColor"/>
866 </label> 807 </label>
867 <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"> 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 <nil key="textColor"/> 811 <nil key="textColor"/>
871 <nil key="highlightedColor"/> 812 <nil key="highlightedColor"/>
872 </label> 813 </label>
873 <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"> 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 <nil key="textColor"/> 817 <nil key="textColor"/>
877 <nil key="highlightedColor"/> 818 <nil key="highlightedColor"/>
878 </label> 819 </label>
879 <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"> 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 <nil key="textColor"/> 823 <nil key="textColor"/>
883 <nil key="highlightedColor"/> 824 <nil key="highlightedColor"/>
884 </label> 825 </label>
885 <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"> 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 <nil key="textColor"/> 835 <nil key="textColor"/>
889 <nil key="highlightedColor"/> 836 <nil key="highlightedColor"/>
890 </label> 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 </subviews> 838 </subviews>
899 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 839 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
900 <constraints> 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 <constraint firstItem="M4a-Wc-qXX" firstAttribute="leading" secondItem="tZM-ZP-fjg" secondAttribute="trailing" constant="6" id="Jfd-fe-c33"/> 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 <constraint firstItem="KWB-Gm-KFH" firstAttribute="centerY" secondItem="HSn-OW-DWP" secondAttribute="centerY" id="pYt-ta-n78"/> 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 <constraint firstItem="cDP-ry-Ybh" firstAttribute="leading" secondItem="Svp-dZ-VFj" secondAttribute="trailing" constant="5" id="wdw-fK-mgc"/> 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 </constraints> 856 </constraints>
920 </view> 857 </view>
921 </subviews> 858 </subviews>
922 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> 859 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
923 <constraints> 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 <constraint firstItem="UGm-oz-crZ" firstAttribute="top" secondItem="0I1-qB-w6M" secondAttribute="top" id="D3C-mI-hAo"/> 862 <constraint firstItem="UGm-oz-crZ" firstAttribute="top" secondItem="0I1-qB-w6M" secondAttribute="top" id="D3C-mI-hAo"/>
926 <constraint firstItem="UGm-oz-crZ" firstAttribute="width" secondItem="0I1-qB-w6M" secondAttribute="width" id="Dzc-ba-b1C"/> 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 <constraint firstItem="UGm-oz-crZ" firstAttribute="leading" secondItem="0I1-qB-w6M" secondAttribute="leading" id="frR-kO-eJC"/> 866 <constraint firstItem="UGm-oz-crZ" firstAttribute="leading" secondItem="0I1-qB-w6M" secondAttribute="leading" id="frR-kO-eJC"/>
930 <constraint firstAttribute="bottom" secondItem="Wqo-Ah-3wr" secondAttribute="bottom" constant="20" id="leF-iO-2VN"/> 867 <constraint firstAttribute="bottom" secondItem="Wqo-Ah-3wr" secondAttribute="bottom" constant="20" id="leF-iO-2VN"/>
931 <constraint firstAttribute="trailing" secondItem="UGm-oz-crZ" secondAttribute="trailing" id="wf4-zv-L9Y"/> 868 <constraint firstAttribute="trailing" secondItem="UGm-oz-crZ" secondAttribute="trailing" id="wf4-zv-L9Y"/>
@@ -999,7 +936,7 @@ @@ -999,7 +936,7 @@
999 <nil key="highlightedColor"/> 936 <nil key="highlightedColor"/>
1000 </label> 937 </label>
1001 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="aQU-SV-rZY"> 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 <constraints> 940 <constraints>
1004 <constraint firstAttribute="width" constant="33" id="2sa-Un-vNI"/> 941 <constraint firstAttribute="width" constant="33" id="2sa-Un-vNI"/>
1005 <constraint firstAttribute="height" constant="33" id="Dy6-41-Hjs"/> 942 <constraint firstAttribute="height" constant="33" id="Dy6-41-Hjs"/>
@@ -1010,18 +947,6 @@ @@ -1010,18 +947,6 @@
1010 <action selector="gotoReferenceVC:" destination="PbP-LQ-Sf9" eventType="touchUpInside" id="Jdn-YL-rGj"/> 947 <action selector="gotoReferenceVC:" destination="PbP-LQ-Sf9" eventType="touchUpInside" id="Jdn-YL-rGj"/>
1011 </connections> 948 </connections>
1012 </button> 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 </subviews> 950 </subviews>
1026 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 951 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1027 <constraints> 952 <constraints>
@@ -1029,12 +954,10 @@ @@ -1029,12 +954,10 @@
1029 <constraint firstAttribute="bottom" secondItem="pel-2O-kKs" secondAttribute="bottom" constant="85" id="6RP-QD-YD3"/> 954 <constraint firstAttribute="bottom" secondItem="pel-2O-kKs" secondAttribute="bottom" constant="85" id="6RP-QD-YD3"/>
1030 <constraint firstAttribute="bottom" secondItem="BMI-6q-lGR" secondAttribute="bottom" constant="30" id="8v9-wf-sxq"/> 955 <constraint firstAttribute="bottom" secondItem="BMI-6q-lGR" secondAttribute="bottom" constant="30" id="8v9-wf-sxq"/>
1031 <constraint firstAttribute="trailing" secondItem="oBW-Ub-aSZ" secondAttribute="trailing" constant="12" id="Cwl-fU-baQ"/> 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 <constraint firstAttribute="bottom" secondItem="oBW-Ub-aSZ" secondAttribute="bottom" constant="0.5" id="TEj-OR-Jqh"/> 957 <constraint firstAttribute="bottom" secondItem="oBW-Ub-aSZ" secondAttribute="bottom" constant="0.5" id="TEj-OR-Jqh"/>
1034 <constraint firstAttribute="trailing" secondItem="BMI-6q-lGR" secondAttribute="trailing" id="U3V-9e-y0g"/> 958 <constraint firstAttribute="trailing" secondItem="BMI-6q-lGR" secondAttribute="trailing" id="U3V-9e-y0g"/>
1035 <constraint firstItem="BMI-6q-lGR" firstAttribute="top" secondItem="iOA-s9-00C" secondAttribute="top" id="UdM-53-7ty"/> 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 <constraint firstItem="oBW-Ub-aSZ" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" constant="12" id="n2K-3A-dxJ"/> 961 <constraint firstItem="oBW-Ub-aSZ" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" constant="12" id="n2K-3A-dxJ"/>
1039 <constraint firstItem="BMI-6q-lGR" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" id="pBl-QA-oVw"/> 962 <constraint firstItem="BMI-6q-lGR" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" id="pBl-QA-oVw"/>
1040 <constraint firstItem="pel-2O-kKs" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" id="sTH-P7-EZ0"/> 963 <constraint firstItem="pel-2O-kKs" firstAttribute="leading" secondItem="iOA-s9-00C" secondAttribute="leading" id="sTH-P7-EZ0"/>
@@ -1098,113 +1021,105 @@ @@ -1098,113 +1021,105 @@
1098 <constraint firstItem="yJk-F5-cjh" firstAttribute="bottom" secondItem="pDN-df-BBf" secondAttribute="bottom" constant="-5.5" id="x4Y-Es-F0a"/> 1021 <constraint firstItem="yJk-F5-cjh" firstAttribute="bottom" secondItem="pDN-df-BBf" secondAttribute="bottom" constant="-5.5" id="x4Y-Es-F0a"/>
1099 </constraints> 1022 </constraints>
1100 </view> 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 <subviews> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="highlightedColor"/> 1031 <nil key="highlightedColor"/>
1109 </label> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="textColor"/> 1042 <nil key="textColor"/>
1114 <nil key="highlightedColor"/> 1043 <nil key="highlightedColor"/>
1115 </label> 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 <nil key="textColor"/> 1048 <nil key="textColor"/>
1120 <nil key="highlightedColor"/> 1049 <nil key="highlightedColor"/>
1121 </label> 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 <nil key="textColor"/> 1054 <nil key="textColor"/>
1126 <nil key="highlightedColor"/> 1055 <nil key="highlightedColor"/>
1127 </label> 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 <nil key="textColor"/> 1060 <nil key="textColor"/>
1132 <nil key="highlightedColor"/> 1061 <nil key="highlightedColor"/>
1133 </label> 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 <nil key="textColor"/> 1066 <nil key="textColor"/>
1138 <nil key="highlightedColor"/> 1067 <nil key="highlightedColor"/>
1139 </label> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="textColor"/> 1084 <nil key="textColor"/>
1175 <nil key="highlightedColor"/> 1085 <nil key="highlightedColor"/>
1176 </label> 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 </subviews> 1087 </subviews>
1184 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 1088 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1185 <constraints> 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 </constraints> 1111 </constraints>
1194 </view> 1112 </view>
1195 </subviews> 1113 </subviews>
1196 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> 1114 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
1197 <constraints> 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 <constraint firstItem="1bH-6f-Lfp" firstAttribute="width" secondItem="BBC-Zl-gmJ" secondAttribute="width" id="Z7S-Qg-5fB"/> 1118 <constraint firstItem="1bH-6f-Lfp" firstAttribute="width" secondItem="BBC-Zl-gmJ" secondAttribute="width" id="Z7S-Qg-5fB"/>
1203 <constraint firstItem="1bH-6f-Lfp" firstAttribute="top" secondItem="BBC-Zl-gmJ" secondAttribute="top" id="ckb-8p-o8N"/> 1119 <constraint firstItem="1bH-6f-Lfp" firstAttribute="top" secondItem="BBC-Zl-gmJ" secondAttribute="top" id="ckb-8p-o8N"/>
1204 <constraint firstItem="1bH-6f-Lfp" firstAttribute="leading" secondItem="BBC-Zl-gmJ" secondAttribute="leading" id="dde-vW-Fad"/> 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 <constraint firstAttribute="trailing" secondItem="1bH-6f-Lfp" secondAttribute="trailing" id="xnD-FD-kO8"/> 1123 <constraint firstAttribute="trailing" secondItem="1bH-6f-Lfp" secondAttribute="trailing" id="xnD-FD-kO8"/>
1209 </constraints> 1124 </constraints>
1210 </scrollView> 1125 </scrollView>
@@ -1223,13 +1138,13 @@ @@ -1223,13 +1138,13 @@
1223 </constraints> 1138 </constraints>
1224 </view> 1139 </view>
1225 <connections> 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 <outlet property="boLabel" destination="pDN-df-BBf" id="VKw-I7-ZH1"/> 1142 <outlet property="boLabel" destination="pDN-df-BBf" id="VKw-I7-ZH1"/>
1229 <outlet property="dateLabel" destination="614-BP-rC5" id="cjr-vI-Aym"/> 1143 <outlet property="dateLabel" destination="614-BP-rC5" id="cjr-vI-Aym"/>
1230 <outlet property="dateSegmentView" destination="oBW-Ub-aSZ" id="4Hk-q9-o6c"/> 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 <outlet property="lineChartView" destination="4dR-Dg-9KQ" id="YMS-1O-fUV"/> 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 <outlet property="sliderView" destination="uXm-uo-oIq" id="wvQ-Wv-MN7"/> 1148 <outlet property="sliderView" destination="uXm-uo-oIq" id="wvQ-Wv-MN7"/>
1234 </connections> 1149 </connections>
1235 </viewController> 1150 </viewController>
@@ -1295,7 +1210,7 @@ @@ -1295,7 +1210,7 @@
1295 <nil key="highlightedColor"/> 1210 <nil key="highlightedColor"/>
1296 </label> 1211 </label>
1297 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="tL8-fm-k9t"> 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 <constraints> 1214 <constraints>
1300 <constraint firstAttribute="width" constant="33" id="U2V-u7-8W0"/> 1215 <constraint firstAttribute="width" constant="33" id="U2V-u7-8W0"/>
1301 <constraint firstAttribute="height" constant="33" id="cMO-cE-z5t"/> 1216 <constraint firstAttribute="height" constant="33" id="cMO-cE-z5t"/>
@@ -1306,31 +1221,17 @@ @@ -1306,31 +1221,17 @@
1306 <action selector="gotoReferenceVC:" destination="UVJ-dK-Y1W" eventType="touchUpInside" id="clr-ap-6UP"/> 1221 <action selector="gotoReferenceVC:" destination="UVJ-dK-Y1W" eventType="touchUpInside" id="clr-ap-6UP"/>
1307 </connections> 1222 </connections>
1308 </button> 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 </subviews> 1224 </subviews>
1322 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 1225 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1323 <constraints> 1226 <constraints>
1324 <constraint firstAttribute="bottom" secondItem="DYo-nH-4qK" secondAttribute="bottom" constant="30" id="9yX-8W-8Cd"/> 1227 <constraint firstAttribute="bottom" secondItem="DYo-nH-4qK" secondAttribute="bottom" constant="30" id="9yX-8W-8Cd"/>
1325 <constraint firstAttribute="bottom" secondItem="w5M-PI-VDU" secondAttribute="bottom" constant="85" id="CR2-EM-Urx"/> 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 <constraint firstItem="HhG-7o-Pit" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" constant="12" id="WRV-lT-IWr"/> 1229 <constraint firstItem="HhG-7o-Pit" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" constant="12" id="WRV-lT-IWr"/>
1330 <constraint firstAttribute="trailing" secondItem="DYo-nH-4qK" secondAttribute="trailing" id="Xu5-v7-DqF"/> 1230 <constraint firstAttribute="trailing" secondItem="DYo-nH-4qK" secondAttribute="trailing" id="Xu5-v7-DqF"/>
1331 <constraint firstItem="DYo-nH-4qK" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" id="Yy7-7x-x0z"/> 1231 <constraint firstItem="DYo-nH-4qK" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" id="Yy7-7x-x0z"/>
1332 <constraint firstItem="tL8-fm-k9t" firstAttribute="centerY" secondItem="w5M-PI-VDU" secondAttribute="centerY" id="Z2Z-2v-R6X"/> 1232 <constraint firstItem="tL8-fm-k9t" firstAttribute="centerY" secondItem="w5M-PI-VDU" secondAttribute="centerY" id="Z2Z-2v-R6X"/>
1333 <constraint firstAttribute="trailing" secondItem="HhG-7o-Pit" secondAttribute="trailing" constant="12" id="aUn-i7-YKv"/> 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 <constraint firstItem="lp9-KI-rrj" firstAttribute="centerX" secondItem="dnq-7K-Yxv" secondAttribute="centerX" id="iGS-xk-kd3"/> 1235 <constraint firstItem="lp9-KI-rrj" firstAttribute="centerX" secondItem="dnq-7K-Yxv" secondAttribute="centerX" id="iGS-xk-kd3"/>
1335 <constraint firstItem="lp9-KI-rrj" firstAttribute="centerY" secondItem="w5M-PI-VDU" secondAttribute="centerY" id="jDL-qm-ucC"/> 1236 <constraint firstItem="lp9-KI-rrj" firstAttribute="centerY" secondItem="w5M-PI-VDU" secondAttribute="centerY" id="jDL-qm-ucC"/>
1336 <constraint firstItem="w5M-PI-VDU" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" id="jhP-Za-WTI"/> 1237 <constraint firstItem="w5M-PI-VDU" firstAttribute="leading" secondItem="dnq-7K-Yxv" secondAttribute="leading" id="jhP-Za-WTI"/>
@@ -1394,118 +1295,131 @@ @@ -1394,118 +1295,131 @@
1394 <constraint firstItem="mSE-jY-DAs" firstAttribute="centerX" secondItem="Ccq-p9-la8" secondAttribute="centerX" constant="-16" id="xNq-bP-Ua7"/> 1295 <constraint firstItem="mSE-jY-DAs" firstAttribute="centerX" secondItem="Ccq-p9-la8" secondAttribute="centerX" constant="-16" id="xNq-bP-Ua7"/>
1395 </constraints> 1296 </constraints>
1396 </view> 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 <subviews> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="highlightedColor"/> 1305 <nil key="highlightedColor"/>
1405 </label> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="textColor"/> 1316 <nil key="textColor"/>
1410 <nil key="highlightedColor"/> 1317 <nil key="highlightedColor"/>
1411 </label> 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 <nil key="textColor"/> 1322 <nil key="textColor"/>
1416 <nil key="highlightedColor"/> 1323 <nil key="highlightedColor"/>
1417 </label> 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 <nil key="textColor"/> 1328 <nil key="textColor"/>
1422 <nil key="highlightedColor"/> 1329 <nil key="highlightedColor"/>
1423 </label> 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 <nil key="textColor"/> 1334 <nil key="textColor"/>
1428 <nil key="highlightedColor"/> 1335 <nil key="highlightedColor"/>
1429 </label> 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 <nil key="textColor"/> 1340 <nil key="textColor"/>
1434 <nil key="highlightedColor"/> 1341 <nil key="highlightedColor"/>
1435 </label> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="textColor"/> 1376 <nil key="textColor"/>
1475 <nil key="highlightedColor"/> 1377 <nil key="highlightedColor"/>
1476 </label> 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 </subviews> 1379 </subviews>
1484 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 1380 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
1485 <constraints> 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 </constraints> 1410 </constraints>
1494 </view> 1411 </view>
1495 </subviews> 1412 </subviews>
1496 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> 1413 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
1497 <constraints> 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 <constraint firstItem="Ccq-p9-la8" firstAttribute="top" secondItem="UPg-QZ-7gz" secondAttribute="top" id="Ea9-bV-T5c"/> 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 <constraint firstItem="Ccq-p9-la8" firstAttribute="leading" secondItem="UPg-QZ-7gz" secondAttribute="leading" id="ExX-7O-n8h"/> 1418 <constraint firstItem="Ccq-p9-la8" firstAttribute="leading" secondItem="UPg-QZ-7gz" secondAttribute="leading" id="ExX-7O-n8h"/>
1502 <constraint firstItem="Ccq-p9-la8" firstAttribute="width" secondItem="UPg-QZ-7gz" secondAttribute="width" id="KCz-uC-mVH"/> 1419 <constraint firstItem="Ccq-p9-la8" firstAttribute="width" secondItem="UPg-QZ-7gz" secondAttribute="width" id="KCz-uC-mVH"/>
1503 <constraint firstAttribute="trailing" secondItem="Ccq-p9-la8" secondAttribute="trailing" id="WT0-DJ-6nm"/> 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 </constraints> 1423 </constraints>
1510 </scrollView> 1424 </scrollView>
1511 </subviews> 1425 </subviews>
@@ -1523,13 +1437,14 @@ @@ -1523,13 +1437,14 @@
1523 </constraints> 1437 </constraints>
1524 </view> 1438 </view>
1525 <connections> 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 <outlet property="dateLabel" destination="ugt-rE-e6E" id="FMa-wB-MHa"/> 1441 <outlet property="dateLabel" destination="ugt-rE-e6E" id="FMa-wB-MHa"/>
1529 <outlet property="dateSegmentView" destination="HhG-7o-Pit" id="ubD-TO-h2K"/> 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 <outlet property="hrLabel" destination="mSE-jY-DAs" id="kuk-uY-osz"/> 1444 <outlet property="hrLabel" destination="mSE-jY-DAs" id="kuk-uY-osz"/>
1531 <outlet property="lineChartView" destination="ykN-EN-Tm2" id="s8k-Nh-gIX"/> 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 <outlet property="sliderView" destination="PzO-sz-Drg" id="L0D-1E-qPw"/> 1448 <outlet property="sliderView" destination="PzO-sz-Drg" id="L0D-1E-qPw"/>
1534 </connections> 1449 </connections>
1535 </viewController> 1450 </viewController>
@@ -2894,7 +2809,7 @@ @@ -2894,7 +2809,7 @@
2894 <nil key="highlightedColor"/> 2809 <nil key="highlightedColor"/>
2895 </label> 2810 </label>
2896 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ew9-NT-3Kn"> 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 <constraints> 2813 <constraints>
2899 <constraint firstAttribute="width" constant="33" id="BsX-NH-EYd"/> 2814 <constraint firstAttribute="width" constant="33" id="BsX-NH-EYd"/>
2900 <constraint firstAttribute="height" constant="33" id="fe2-8f-gbX"/> 2815 <constraint firstAttribute="height" constant="33" id="fe2-8f-gbX"/>
@@ -2905,18 +2820,6 @@ @@ -2905,18 +2820,6 @@
2905 <action selector="gotoReferenceVC:" destination="61f-mn-1Ke" eventType="touchUpInside" id="5ux-PB-izd"/> 2820 <action selector="gotoReferenceVC:" destination="61f-mn-1Ke" eventType="touchUpInside" id="5ux-PB-izd"/>
2906 </connections> 2821 </connections>
2907 </button> 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 </subviews> 2823 </subviews>
2921 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 2824 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
2922 <constraints> 2825 <constraints>
@@ -2930,11 +2833,9 @@ @@ -2930,11 +2833,9 @@
2930 <constraint firstItem="Cog-XW-Uqm" firstAttribute="leading" secondItem="XWn-8D-Osq" secondAttribute="leading" id="JVr-JW-Vfq"/> 2833 <constraint firstItem="Cog-XW-Uqm" firstAttribute="leading" secondItem="XWn-8D-Osq" secondAttribute="leading" id="JVr-JW-Vfq"/>
2931 <constraint firstAttribute="bottom" secondItem="Cog-XW-Uqm" secondAttribute="bottom" constant="30" id="dAh-sT-zg0"/> 2834 <constraint firstAttribute="bottom" secondItem="Cog-XW-Uqm" secondAttribute="bottom" constant="30" id="dAh-sT-zg0"/>
2932 <constraint firstAttribute="trailing" secondItem="Cog-XW-Uqm" secondAttribute="trailing" id="dFF-B5-ddZ"/> 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 <constraint firstAttribute="bottom" secondItem="b3O-ZN-FCE" secondAttribute="bottom" constant="85" id="nbe-qh-HVI"/> 2836 <constraint firstAttribute="bottom" secondItem="b3O-ZN-FCE" secondAttribute="bottom" constant="85" id="nbe-qh-HVI"/>
2937 <constraint firstItem="ew9-NT-3Kn" firstAttribute="centerY" secondItem="b3O-ZN-FCE" secondAttribute="centerY" id="nge-64-cgw"/> 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 </constraints> 2839 </constraints>
2939 </view> 2840 </view>
2940 <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" bounces="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wGm-0b-Lcp"> 2841 <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" bounces="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wGm-0b-Lcp">
@@ -2985,209 +2886,82 @@ @@ -2985,209 +2886,82 @@
2985 <constraint firstItem="LLA-El-I0c" firstAttribute="centerX" secondItem="kvx-py-HYv" secondAttribute="centerX" id="xuH-cs-XfZ"/> 2886 <constraint firstItem="LLA-El-I0c" firstAttribute="centerX" secondItem="kvx-py-HYv" secondAttribute="centerX" id="xuH-cs-XfZ"/>
2986 </constraints> 2887 </constraints>
2987 </view> 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 <subviews> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="highlightedColor"/> 2896 <nil key="highlightedColor"/>
3020 </label> 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 <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="11"/> 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 <nil key="highlightedColor"/> 2902 <nil key="highlightedColor"/>
3040 </label> 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 <nil key="textColor"/> 2907 <nil key="textColor"/>
3045 <nil key="highlightedColor"/> 2908 <nil key="highlightedColor"/>
3046 </label> 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 <nil key="textColor"/> 2913 <nil key="textColor"/>
3051 <nil key="highlightedColor"/> 2914 <nil key="highlightedColor"/>
3052 </label> 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 <nil key="textColor"/> 2919 <nil key="textColor"/>
3057 <nil key="highlightedColor"/> 2920 <nil key="highlightedColor"/>
3058 </label> 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 <nil key="textColor"/> 2925 <nil key="textColor"/>
3063 <nil key="highlightedColor"/> 2926 <nil key="highlightedColor"/>
3064 </label> 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 <nil key="textColor"/> 2931 <nil key="textColor"/>
3069 <nil key="highlightedColor"/> 2932 <nil key="highlightedColor"/>
3070 </label> 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 </subviews> 2934 </subviews>
3166 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 2935 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
3167 <constraints> 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 </constraints> 2952 </constraints>
3176 </view> 2953 </view>
3177 </subviews> 2954 </subviews>
3178 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> 2955 <color key="backgroundColor" red="0.94901960780000005" green="0.94901960780000005" blue="0.94901960780000005" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
3179 <constraints> 2956 <constraints>
3180 - <constraint firstItem="PFa-NX-CTr" firstAttribute="top" secondItem="kvx-py-HYv" secondAttribute="bottom" constant="10" id="4ih-eE-hLG"/>  
3181 <constraint firstAttribute="trailing" secondItem="kvx-py-HYv" secondAttribute="trailing" id="5lM-st-5Rz"/> 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 <constraint firstItem="kvx-py-HYv" firstAttribute="top" secondItem="wGm-0b-Lcp" secondAttribute="top" id="HAm-aR-QfT"/> 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 <constraint firstItem="kvx-py-HYv" firstAttribute="width" secondItem="wGm-0b-Lcp" secondAttribute="width" id="RIQ-1S-KZA"/> 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 <constraint firstItem="kvx-py-HYv" firstAttribute="leading" secondItem="wGm-0b-Lcp" secondAttribute="leading" id="hYs-Ol-VgW"/> 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 </constraints> 2965 </constraints>
3192 </scrollView> 2966 </scrollView>
3193 </subviews> 2967 </subviews>
@@ -3205,15 +2979,12 @@ @@ -3205,15 +2979,12 @@
3205 </constraints> 2979 </constraints>
3206 </view> 2980 </view>
3207 <connections> 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 <outlet property="barChartView" destination="EGI-h2-ORh" id="SxL-c7-Xve"/> 2982 <outlet property="barChartView" destination="EGI-h2-ORh" id="SxL-c7-Xve"/>
3211 <outlet property="dateLabel" destination="LLA-El-I0c" id="A9d-mA-Xzg"/> 2983 <outlet property="dateLabel" destination="LLA-El-I0c" id="A9d-mA-Xzg"/>
3212 <outlet property="dateSegmentView" destination="d4r-ua-2Fn" id="wgy-lI-JBb"/> 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 <outlet property="lengthLabel" destination="klI-rf-JPC" id="eMQ-Jr-sz3"/> 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 <outlet property="sliderView" destination="bQJ-iV-nfy" id="2lN-ET-Cmm"/> 2988 <outlet property="sliderView" destination="bQJ-iV-nfy" id="2lN-ET-Cmm"/>
3218 </connections> 2989 </connections>
3219 </viewController> 2990 </viewController>
@@ -3261,7 +3032,7 @@ @@ -3261,7 +3032,7 @@
3261 <nil key="highlightedColor"/> 3032 <nil key="highlightedColor"/>
3262 </label> 3033 </label>
3263 <button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="2Ct-xG-9q5"> 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 <constraints> 3036 <constraints>
3266 <constraint firstAttribute="width" constant="33" id="m5h-eE-TeF"/> 3037 <constraint firstAttribute="width" constant="33" id="m5h-eE-TeF"/>
3267 <constraint firstAttribute="height" constant="33" id="o0d-AN-ecd"/> 3038 <constraint firstAttribute="height" constant="33" id="o0d-AN-ecd"/>
@@ -3269,21 +3040,10 @@ @@ -3269,21 +3040,10 @@
3269 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> 3040 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
3270 <state key="normal" image="detail_btn"/> 3041 <state key="normal" image="detail_btn"/>
3271 </button> 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 </subviews> 3043 </subviews>
3285 <color key="backgroundColor" systemColor="systemBackgroundColor"/> 3044 <color key="backgroundColor" systemColor="systemBackgroundColor"/>
3286 <constraints> 3045 <constraints>
  3046 + <constraint firstAttribute="trailing" secondItem="2Ct-xG-9q5" secondAttribute="trailing" constant="7" id="06a-Kt-6Ng"/>
3287 <constraint firstAttribute="trailing" secondItem="OOz-UR-bNX" secondAttribute="trailing" constant="12" id="7M1-fN-hl4"/> 3047 <constraint firstAttribute="trailing" secondItem="OOz-UR-bNX" secondAttribute="trailing" constant="12" id="7M1-fN-hl4"/>
3288 <constraint firstItem="cxa-GB-S0v" firstAttribute="centerY" secondItem="i0a-V9-xz5" secondAttribute="centerY" id="Ezk-5K-YFk"/> 3048 <constraint firstItem="cxa-GB-S0v" firstAttribute="centerY" secondItem="i0a-V9-xz5" secondAttribute="centerY" id="Ezk-5K-YFk"/>
3289 <constraint firstItem="zhu-yJ-Da6" firstAttribute="top" secondItem="26P-p7-cMW" secondAttribute="top" id="NOf-A8-6Z4"/> 3049 <constraint firstItem="zhu-yJ-Da6" firstAttribute="top" secondItem="26P-p7-cMW" secondAttribute="top" id="NOf-A8-6Z4"/>
@@ -3291,12 +3051,9 @@ @@ -3291,12 +3051,9 @@
3291 <constraint firstAttribute="bottom" secondItem="i0a-V9-xz5" secondAttribute="bottom" constant="42" id="XKh-c2-v8V"/> 3051 <constraint firstAttribute="bottom" secondItem="i0a-V9-xz5" secondAttribute="bottom" constant="42" id="XKh-c2-v8V"/>
3292 <constraint firstItem="2Ct-xG-9q5" firstAttribute="centerY" secondItem="i0a-V9-xz5" secondAttribute="centerY" id="ZLV-4y-XXG"/> 3052 <constraint firstItem="2Ct-xG-9q5" firstAttribute="centerY" secondItem="i0a-V9-xz5" secondAttribute="centerY" id="ZLV-4y-XXG"/>
3293 <constraint firstAttribute="bottom" secondItem="zhu-yJ-Da6" secondAttribute="bottom" constant="30" id="aeX-40-Yn4"/> 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 <constraint firstItem="zhu-yJ-Da6" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" id="eLo-MV-2jt"/> 3054 <constraint firstItem="zhu-yJ-Da6" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" id="eLo-MV-2jt"/>
3296 <constraint firstAttribute="bottom" secondItem="OOz-UR-bNX" secondAttribute="bottom" constant="0.5" id="hCl-Oh-Ozv"/> 3055 <constraint firstAttribute="bottom" secondItem="OOz-UR-bNX" secondAttribute="bottom" constant="0.5" id="hCl-Oh-Ozv"/>
3297 <constraint firstItem="OOz-UR-bNX" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" constant="12" id="hgO-VZ-mBf"/> 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 <constraint firstItem="i0a-V9-xz5" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" id="p7N-Yh-BC7"/> 3057 <constraint firstItem="i0a-V9-xz5" firstAttribute="leading" secondItem="26P-p7-cMW" secondAttribute="leading" id="p7N-Yh-BC7"/>
3301 <constraint firstAttribute="trailing" secondItem="zhu-yJ-Da6" secondAttribute="trailing" id="qy2-zN-Eye"/> 3058 <constraint firstAttribute="trailing" secondItem="zhu-yJ-Da6" secondAttribute="trailing" id="qy2-zN-Eye"/>
3302 </constraints> 3059 </constraints>
@@ -4015,55 +3772,60 @@ @@ -4015,55 +3772,60 @@
4015 <rect key="frame" x="0.0" y="48" width="414" height="814"/> 3772 <rect key="frame" x="0.0" y="48" width="414" height="814"/>
4016 <subviews> 3773 <subviews>
4017 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bGQ-U4-MDG"> 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 <subviews> 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 <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/> 3779 <color key="backgroundColor" red="0.80000000000000004" green="0.80000000000000004" blue="0.80000000000000004" alpha="1" colorSpace="calibratedRGB"/>
4038 <constraints> 3780 <constraints>
4039 <constraint firstAttribute="height" constant="0.5" id="YBf-gJ-icg"/> 3781 <constraint firstAttribute="height" constant="0.5" id="YBf-gJ-icg"/>
4040 </constraints> 3782 </constraints>
4041 </view> 3783 </view>
4042 <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"> 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 <nil key="highlightedColor"/> 3788 <nil key="highlightedColor"/>
4047 </label> 3789 </label>
4048 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Uq2-56-dmL"> 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 <constraints> 3793 <constraints>
4051 - <constraint firstAttribute="height" constant="50" id="6BD-JA-u17"/> 3794 + <constraint firstAttribute="height" constant="55" id="6BD-JA-u17"/>
4052 </constraints> 3795 </constraints>
4053 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> 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 <connections> 3803 <connections>
4055 <action selector="setMenstrualDays:" destination="SOW-Ga-cOD" eventType="touchUpInside" id="ncM-dc-grI"/> 3804 <action selector="setMenstrualDays:" destination="SOW-Ga-cOD" eventType="touchUpInside" id="ncM-dc-grI"/>
4056 </connections> 3805 </connections>
4057 </button> 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 </subviews> 3821 </subviews>
4059 - <color key="backgroundColor" systemColor="systemBackgroundColor"/>  
4060 <constraints> 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 <constraint firstItem="qoN-q8-xo6" firstAttribute="centerY" secondItem="eY7-O6-U5i" secondAttribute="centerY" id="KDn-ms-Aab"/> 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 <constraint firstItem="gFt-2u-8rB" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" id="SMX-dF-tN5"/> 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 <constraint firstItem="gFt-2u-8rB" firstAttribute="top" secondItem="eY7-O6-U5i" secondAttribute="bottom" constant="14" id="UR6-Dp-5I9"/> 3829 <constraint firstItem="gFt-2u-8rB" firstAttribute="top" secondItem="eY7-O6-U5i" secondAttribute="bottom" constant="14" id="UR6-Dp-5I9"/>
4068 <constraint firstAttribute="bottom" secondItem="gFt-2u-8rB" secondAttribute="bottom" id="VQh-Z7-ww7"/> 3830 <constraint firstAttribute="bottom" secondItem="gFt-2u-8rB" secondAttribute="bottom" id="VQh-Z7-ww7"/>
4069 <constraint firstAttribute="trailing" secondItem="gFt-2u-8rB" secondAttribute="trailing" id="VWM-q9-Tzz"/> 3831 <constraint firstAttribute="trailing" secondItem="gFt-2u-8rB" secondAttribute="trailing" id="VWM-q9-Tzz"/>
@@ -4071,153 +3833,86 @@ @@ -4071,153 +3833,86 @@
4071 <constraint firstItem="xEf-vJ-AYY" firstAttribute="top" secondItem="bGQ-U4-MDG" secondAttribute="top" constant="10" id="kHs-pi-Ybi"/> 3833 <constraint firstItem="xEf-vJ-AYY" firstAttribute="top" secondItem="bGQ-U4-MDG" secondAttribute="top" constant="10" id="kHs-pi-Ybi"/>
4072 <constraint firstItem="qoN-q8-xo6" firstAttribute="leading" secondItem="sUd-XD-50k" secondAttribute="trailing" constant="12" id="lhU-Jl-7Jd"/> 3834 <constraint firstItem="qoN-q8-xo6" firstAttribute="leading" secondItem="sUd-XD-50k" secondAttribute="trailing" constant="12" id="lhU-Jl-7Jd"/>
4073 <constraint firstItem="xEf-vJ-AYY" firstAttribute="leading" secondItem="bGQ-U4-MDG" secondAttribute="leading" constant="12" id="n2f-5W-sUC"/> 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 <constraint firstItem="gFt-2u-8rB" firstAttribute="top" secondItem="Uq2-56-dmL" secondAttribute="bottom" id="xkF-9p-upn"/> 3837 <constraint firstItem="gFt-2u-8rB" firstAttribute="top" secondItem="Uq2-56-dmL" secondAttribute="bottom" id="xkF-9p-upn"/>
4076 </constraints> 3838 </constraints>
4077 </view> 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 <subviews> 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 <nil key="highlightedColor"/> 3854 <nil key="highlightedColor"/>
4101 </label> 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 <constraints> 3859 <constraints>
4105 - <constraint firstAttribute="height" constant="50" id="7m6-wi-d7m"/> 3860 + <constraint firstAttribute="height" constant="55" id="cOB-6N-bfF"/>
4106 </constraints> 3861 </constraints>
4107 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> 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 <connections> 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 </connections> 3871 </connections>
4111 </button> 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 <nil key="highlightedColor"/> 3876 <nil key="highlightedColor"/>
4154 </label> 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 </imageView> 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 <nil key="highlightedColor"/> 3885 <nil key="highlightedColor"/>
4170 </label> 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 </subviews> 3887 </subviews>
4189 - <color key="backgroundColor" systemColor="systemBackgroundColor"/>  
4190 <constraints> 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 </constraints> 3904 </constraints>
4208 </view> 3905 </view>
4209 </subviews> 3906 </subviews>
  3907 + <color key="backgroundColor" red="0.98039215686274506" green="0.98039215686274506" blue="0.98039215686274506" alpha="1" colorSpace="calibratedRGB"/>
4210 <constraints> 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 <constraint firstItem="bGQ-U4-MDG" firstAttribute="leading" secondItem="oPv-tx-ukt" secondAttribute="leading" id="VWm-Ap-E8s"/> 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 <constraint firstAttribute="trailing" secondItem="bGQ-U4-MDG" secondAttribute="trailing" id="m8f-v0-9Fc"/> 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 </constraints> 3916 </constraints>
4222 </scrollView> 3917 </scrollView>
4223 </subviews> 3918 </subviews>
@@ -4232,10 +3927,8 @@ @@ -4232,10 +3927,8 @@
4232 </constraints> 3927 </constraints>
4233 </view> 3928 </view>
4234 <connections> 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 <outlet property="daysLabel" destination="sUd-XD-50k" id="K1A-6L-6U7"/> 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 </connections> 3932 </connections>
4240 </viewController> 3933 </viewController>
4241 <placeholder placeholderIdentifier="IBFirstResponder" id="q5B-7e-vb0" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/> 3934 <placeholder placeholderIdentifier="IBFirstResponder" id="q5B-7e-vb0" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
@@ -5063,10 +4756,6 @@ @@ -5063,10 +4756,6 @@
5063 </scenes> 4756 </scenes>
5064 <resources> 4757 <resources>
5065 <image name="add_device" width="28" height="28"/> 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 <image name="cell_go" width="13" height="13"/> 4759 <image name="cell_go" width="13" height="13"/>
5071 <image name="date_left" width="13" height="13"/> 4760 <image name="date_left" width="13" height="13"/>
5072 <image name="date_right" width="13" height="13"/> 4761 <image name="date_right" width="13" height="13"/>
HDFwear/Home/BloodOxygenVC.swift
@@ -17,7 +17,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg @@ -17,7 +17,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
17 @IBOutlet weak var dateLabel: UILabel! 17 @IBOutlet weak var dateLabel: UILabel!
18 @IBOutlet weak var boLabel: UILabel! 18 @IBOutlet weak var boLabel: UILabel!
19 @IBOutlet weak var averageLabel: UILabel! 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 @IBOutlet weak var analysisLabel: UILabel! 23 @IBOutlet weak var analysisLabel: UILabel!
22 24
23 private var dateType: DateType = .day 25 private var dateType: DateType = .day
@@ -120,7 +122,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg @@ -120,7 +122,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
120 private func resetLabel() { 122 private func resetLabel() {
121 boLabel.text = "--" 123 boLabel.text = "--"
122 averageLabel.text = "--" 124 averageLabel.text = "--"
123 - rangeLabel.text = "--" 125 +// rangeLabel.text = "--"
  126 + hightLabel.text = "__"
  127 + lowLabel.text = "__"
124 analysisLabel.text = "\(LocString("亲,您已超过"))0%\(LocString("的同类用户"))" 128 analysisLabel.text = "\(LocString("亲,您已超过"))0%\(LocString("的同类用户"))"
125 } 129 }
126 130
@@ -133,10 +137,14 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg @@ -133,10 +137,14 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
133 if dateType == .day { 137 if dateType == .day {
134 let boResult = BloodOxygenModel.getAverageByDay(selectedDate) 138 let boResult = BloodOxygenModel.getAverageByDay(selectedDate)
135 averageLabel.text = boResult.bo.value == -1 ? "--" : "\(boResult.bo.value)" 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 } else { 143 } else {
138 averageLabel.text = boArray[index].value == -1 ? "--" : "\(boArray[index].value)" 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,8 +18,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
18 @IBOutlet weak var dateLabel: UILabel! 18 @IBOutlet weak var dateLabel: UILabel!
19 @IBOutlet weak var hrLabel: UILabel! 19 @IBOutlet weak var hrLabel: UILabel!
20 @IBOutlet weak var averageLabel: UILabel! 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 private var dateType: DateType = .day 25 private var dateType: DateType = .day
25 private var selectedDate = Date() 26 private var selectedDate = Date()
@@ -125,8 +126,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat @@ -125,8 +126,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
125 private func resetLabel() { 126 private func resetLabel() {
126 hrLabel.text = "--" 127 hrLabel.text = "--"
127 averageLabel.text = "--" 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 private func updateLable(_ index: Int) { 134 private func updateLable(_ index: Int) {
@@ -143,12 +145,16 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat @@ -143,12 +145,16 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
143 let hrResult = HeartRateModel.getAverageByDay(self.selectedDate) 145 let hrResult = HeartRateModel.getAverageByDay(self.selectedDate)
144 DispatchQueue.main.async { 146 DispatchQueue.main.async {
145 self.averageLabel.text = hrResult.hr.value == -1 ? "--" : "\(hrResult.hr.value)" 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 } else { 153 } else {
150 averageLabel.text = hrArray[index].value == -1 ? "--" : "\(hrArray[index].value)" 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 hrLabel.text = "\(hrArray[index].value)" 160 hrLabel.text = "\(hrArray[index].value)"
@@ -196,7 +202,6 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat @@ -196,7 +202,6 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
196 default: 202 default:
197 break 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,10 +18,9 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
18 @IBOutlet weak var dateLabel: UILabel! 18 @IBOutlet weak var dateLabel: UILabel!
19 @IBOutlet weak var lengthLabel: UILabel! 19 @IBOutlet weak var lengthLabel: UILabel!
20 @IBOutlet weak var deepLabel: UILabel! 20 @IBOutlet weak var deepLabel: UILabel!
21 - @IBOutlet weak var awakeLabel: UILabel! 21 +// @IBOutlet weak var awakeLabel: UILabel!
22 @IBOutlet weak var lightLabel: UILabel! 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 private var dateType: DateType = .day 25 private var dateType: DateType = .day
27 26
@@ -126,11 +125,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide @@ -126,11 +125,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
126 private func resetLabel() { 125 private func resetLabel() {
127 lengthLabel.toTimeType1(length: -1) 126 lengthLabel.toTimeType1(length: -1)
128 deepLabel.text = "--" 127 deepLabel.text = "--"
129 - awakeLabel.text = "--" 128 +// awakeLabel.text = "--"
130 deepLabel.text = "--" 129 deepLabel.text = "--"
131 lightLabel.text = "--" 130 lightLabel.text = "--"
132 - sleepLabel.toTimeType2(length: -1)  
133 - analysisLabel.text = LocString("亲,您的睡眠健康指数已击败全国") + "0%" + LocString("的同龄人") 131 +// sleepLabel.toTimeType2(length: -1)
134 } 132 }
135 133
136 private func updateLable(_ index: Int) { 134 private func updateLable(_ index: Int) {
@@ -151,10 +149,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide @@ -151,10 +149,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
151 149
152 lengthLabel.toTimeType1(length: points[index].length) 150 lengthLabel.toTimeType1(length: points[index].length)
153 let sleep = SleepModel.querySleepPercentage(sleepArray) 151 let sleep = SleepModel.querySleepPercentage(sleepArray)
154 - awakeLabel.text = "\(sleep.awake_pct)" 152 +// awakeLabel.text = "\(sleep.awake_pct)"
155 deepLabel.text = "\(sleep.deep_pct)" 153 deepLabel.text = "\(sleep.deep_pct)"
156 lightLabel.text = "\(sleep.light_pct)" 154 lightLabel.text = "\(sleep.light_pct)"
157 - sleepLabel.toTimeType2(length: sleep.length) 155 +// sleepLabel.toTimeType2(length: sleep.length)
158 tLength = sleep.length 156 tLength = sleep.length
159 } else { 157 } else {
160 if sleepSummaryArray.count == 0 { 158 if sleepSummaryArray.count == 0 {
@@ -176,8 +174,8 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide @@ -176,8 +174,8 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
176 lengthLabel.toTimeType1(length: sleep.sleepLength) 174 lengthLabel.toTimeType1(length: sleep.sleepLength)
177 deepLabel.text = "\(sleep.deep_pct)" 175 deepLabel.text = "\(sleep.deep_pct)"
178 lightLabel.text = "\(sleep.light_pct)" 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 // if dateType == .year { 179 // if dateType == .year {
182 // lengthLabel.toTimeType1(length: sleep.totalLength) 180 // lengthLabel.toTimeType1(length: sleep.totalLength)
183 // } 181 // }
@@ -205,7 +203,6 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide @@ -205,7 +203,6 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
205 default: 203 default:
206 break 204 break
207 } 205 }
208 - analysisLabel.text = LocString("亲,您的睡眠健康指数已击败全国") + "\(per)%" + LocString("的同龄人")  
209 } 206 }
210 207
211 private func updateChartView() { 208 private func updateChartView() {
HDFwear/Home/WomenHealthVC.swift
@@ -14,7 +14,7 @@ class WomenHealthVC: UIViewController { @@ -14,7 +14,7 @@ class WomenHealthVC: UIViewController {
14 14
15 let menstrual = UserInfo.menstrual 15 let menstrual = UserInfo.menstrual
16 16
17 - @IBOutlet weak var dateLabel: UILabel! 17 +// @IBOutlet weak var dateLabel: UILabel!
18 @IBOutlet weak var cycleLabel: UILabel! 18 @IBOutlet weak var cycleLabel: UILabel!
19 @IBOutlet weak var daysLabel: UILabel! 19 @IBOutlet weak var daysLabel: UILabel!
20 20
@@ -23,7 +23,7 @@ class WomenHealthVC: UIViewController { @@ -23,7 +23,7 @@ class WomenHealthVC: UIViewController {
23 var isFirst: Bool = false 23 var isFirst: Bool = false
24 24
25 25
26 - @IBOutlet weak var firstView: UIView! 26 +// @IBOutlet weak var firstView: UIView!
27 override func viewWillAppear(_ animated: Bool) { 27 override func viewWillAppear(_ animated: Bool) {
28 super.viewWillAppear(animated) 28 super.viewWillAppear(animated)
29 navigationController?.setNavigationBarHidden(false, animated: true) 29 navigationController?.setNavigationBarHidden(false, animated: true)
@@ -31,21 +31,21 @@ class WomenHealthVC: UIViewController { @@ -31,21 +31,21 @@ class WomenHealthVC: UIViewController {
31 31
32 override func viewDidLoad() { 32 override func viewDidLoad() {
33 super.viewDidLoad() 33 super.viewDidLoad()
34 - title = LocString("期设置") 34 + title = LocString("生理周期设置")
35 35
36 if menstrual.days == 0 { 36 if menstrual.days == 0 {
37 daysLabel.text = "--\(LocString("天"))" 37 daysLabel.text = "--\(LocString("天"))"
38 cycleLabel.text = "--\(LocString("天"))" 38 cycleLabel.text = "--\(LocString("天"))"
39 - dateLabel.text = LocString("未选择") 39 +// dateLabel.text = LocString("未选择")
40 } else { 40 } else {
41 daysLabel.text = "\(menstrual.days)\(LocString("天"))" 41 daysLabel.text = "\(menstrual.days)\(LocString("天"))"
42 cycleLabel.text = "\(menstrual.cycle)\(LocString("天"))" 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 if isFirst { 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,10 +68,10 @@ class WomenHealthVC: UIViewController {
68 MBProgressHUD.showh(LocString("周期长度没有填哟")) 68 MBProgressHUD.showh(LocString("周期长度没有填哟"))
69 return 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 var lastDate = menstrual.lastDate! 75 var lastDate = menstrual.lastDate!
76 lastDate = lastDate - (menstrual.days - 1).days //wypwyp20220305改 76 lastDate = lastDate - (menstrual.days - 1).days //wypwyp20220305改
77 menstrual.lastDate = lastDate 77 menstrual.lastDate = lastDate
@@ -141,17 +141,17 @@ class WomenHealthVC: UIViewController { @@ -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