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