This commit is contained in:
启星
2025-08-15 18:39:24 +08:00
parent e33abc7e33
commit 4b577a31f0
449 changed files with 520 additions and 1457 deletions

View File

@@ -11,7 +11,7 @@
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="QXFillUserInfoViewController">
<connections>
<outlet property="birthdayTitleLabel" destination="m33-I3-e3t" id="cMP-Zf-LHC"/>
<outlet property="birthdayTitleLabel" destination="9Qo-ST-Hra" id="9fL-og-ysk"/>
<outlet property="boyBtn" destination="ij4-1N-0BV" id="MBp-jR-94t"/>
<outlet property="codeTF" destination="HhQ-8r-qtJ" id="zmJ-S1-1T2"/>
<outlet property="comitUserInfoBtn" destination="GuU-b0-9BY" id="jKb-VY-EJq"/>
@@ -24,7 +24,7 @@
<outlet property="monthTitleLabel" destination="aXB-DB-CmS" id="G8p-Bd-ONQ"/>
<outlet property="nickTitleLabel" destination="K6o-ay-pNF" id="rqv-sn-pPU"/>
<outlet property="randomBtn" destination="18Z-Qm-Tls" id="477-k1-dqY"/>
<outlet property="sexTitleLabel" destination="Yl8-1m-ydh" id="x5x-Ui-2kX"/>
<outlet property="sexTitleLabel" destination="Yl8-1m-ydh" id="Lah-kw-j2L"/>
<outlet property="userNameTF" destination="tPx-V6-flb" id="rb1-Do-JYO"/>
<outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
<outlet property="yearLabel" destination="QLP-jb-2xt" id="fzv-aS-6iO"/>
@@ -40,16 +40,16 @@
<rect key="frame" x="0.0" y="0.0" width="393" height="818"/>
</imageView>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7ME-m0-gvR" userLabel="UserNameView">
<rect key="frame" x="17" y="238.66666666666663" width="294" height="55"/>
<rect key="frame" x="17" y="238.66666666666663" width="360" height="44"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="g55-bD-buN">
<rect key="frame" x="12" y="27.666666666666657" width="0.0" height="0.0"/>
<rect key="frame" x="12" y="22.000000000000028" width="0.0" height="0.0"/>
<fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="14"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="请输入昵称" textAlignment="natural" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="tPx-V6-flb">
<rect key="frame" x="12" y="0.0" width="272" height="55"/>
<rect key="frame" x="12" y="0.0" width="179" height="44"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<textInputTraits key="textInputTraits"/>
@@ -60,7 +60,7 @@
</userDefinedRuntimeAttributes>
</textField>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="MjX-Zz-zRf">
<rect key="frame" x="249" y="0.0" width="45" height="55"/>
<rect key="frame" x="203" y="0.0" width="45" height="44"/>
<constraints>
<constraint firstAttribute="width" constant="45" id="jC2-zo-Ewz"/>
</constraints>
@@ -70,42 +70,61 @@
<action selector="clearNickName:" destination="-1" eventType="touchUpInside" id="b99-gX-61K"/>
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="18Z-Qm-Tls">
<rect key="frame" x="258" y="0.0" width="90" height="44"/>
<constraints>
<constraint firstAttribute="width" constant="90" id="tUJ-kn-cNz"/>
</constraints>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" title="随机" image="random">
<color key="titleColor" red="0.42352941176470588" green="0.28627450980392155" blue="0.89411764705882346" alpha="1" colorSpace="calibratedRGB"/>
</state>
<connections>
<action selector="randomAction:" destination="-1" eventType="touchUpInside" id="3Yc-LB-baH"/>
</connections>
</button>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2ih-sw-a1X">
<rect key="frame" x="252" y="15" width="2" height="14"/>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.10000000000000001" colorSpace="custom" customColorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="width" constant="2" id="Xbm-3S-Omz"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" red="0.93725490196078431" green="0.94901960784313721" blue="0.97254901960784312" alpha="1" colorSpace="calibratedRGB"/>
<color key="backgroundColor" red="0.92549019607843142" green="0.91764705882352937" blue="0.95686274509803915" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="tPx-V6-flb" firstAttribute="leading" secondItem="g55-bD-buN" secondAttribute="trailing" id="0A5-n5-ewx"/>
<constraint firstAttribute="bottom" secondItem="tPx-V6-flb" secondAttribute="bottom" id="1Qy-jt-f6D"/>
<constraint firstAttribute="bottom" secondItem="MjX-Zz-zRf" secondAttribute="bottom" id="36P-K1-wdQ"/>
<constraint firstItem="tPx-V6-flb" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" id="8vu-JG-y3d"/>
<constraint firstAttribute="trailing" secondItem="18Z-Qm-Tls" secondAttribute="trailing" constant="12" id="7xR-fe-9TE"/>
<constraint firstItem="18Z-Qm-Tls" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" id="83M-Cn-BRj"/>
<constraint firstItem="MjX-Zz-zRf" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" id="LLq-0q-Xpx"/>
<constraint firstItem="g55-bD-buN" firstAttribute="leading" secondItem="7ME-m0-gvR" secondAttribute="leading" constant="12" id="MoA-3B-OfL"/>
<constraint firstItem="MjX-Zz-zRf" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" id="WfN-NF-B9S"/>
<constraint firstAttribute="trailing" secondItem="MjX-Zz-zRf" secondAttribute="trailing" id="YBB-VP-tfm"/>
<constraint firstAttribute="bottom" secondItem="tPx-V6-flb" secondAttribute="bottom" id="cNg-zE-Mim"/>
<constraint firstItem="2ih-sw-a1X" firstAttribute="leading" secondItem="MjX-Zz-zRf" secondAttribute="trailing" constant="4" id="N1I-QS-sk1"/>
<constraint firstItem="2ih-sw-a1X" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" constant="15" id="PoF-v1-4E6"/>
<constraint firstAttribute="bottom" secondItem="2ih-sw-a1X" secondAttribute="bottom" constant="15" id="T5v-cy-geK"/>
<constraint firstItem="tPx-V6-flb" firstAttribute="leading" secondItem="7ME-m0-gvR" secondAttribute="leading" constant="12" id="YZZ-kR-X0C"/>
<constraint firstItem="MjX-Zz-zRf" firstAttribute="leading" secondItem="tPx-V6-flb" secondAttribute="trailing" constant="12" id="cVH-ba-2dQ"/>
<constraint firstItem="g55-bD-buN" firstAttribute="centerY" secondItem="7ME-m0-gvR" secondAttribute="centerY" id="fRX-bs-C0L"/>
<constraint firstAttribute="trailing" secondItem="tPx-V6-flb" secondAttribute="trailing" constant="10" id="ipl-Y8-V2I"/>
<constraint firstAttribute="height" constant="55" id="nDg-VI-UXD"/>
<constraint firstAttribute="height" constant="44" id="nDg-VI-UXD"/>
<constraint firstAttribute="bottom" secondItem="18Z-Qm-Tls" secondAttribute="bottom" id="nuj-FK-Jos"/>
<constraint firstItem="18Z-Qm-Tls" firstAttribute="leading" secondItem="MjX-Zz-zRf" secondAttribute="trailing" constant="10" id="v3X-BO-HGV"/>
<constraint firstItem="tPx-V6-flb" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" id="wT8-Oh-y10"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<integer key="value" value="11"/>
<integer key="value" value="22"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="18Z-Qm-Tls">
<rect key="frame" x="317" y="238.66666666666663" width="60" height="55"/>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" title="随机">
<color key="titleColor" red="1" green="0.54117647058823526" blue="0.80000000000000004" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
</state>
<connections>
<action selector="randomAction:" destination="-1" eventType="touchUpInside" id="3Yc-LB-baH"/>
</connections>
</button>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="rwk-8l-Fr0" userLabel="View1">
<rect key="frame" x="17" y="345.66666666666669" width="172" height="77"/>
<rect key="frame" x="17" y="334.66666666666669" width="172" height="90.333333333333314"/>
<subviews>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="00d-00-Cba">
<rect key="frame" x="0.0" y="0.0" width="172" height="77"/>
<rect key="frame" x="0.0" y="0.0" width="172" height="90.333333333333329"/>
<constraints>
<constraint firstAttribute="width" secondItem="00d-00-Cba" secondAttribute="height" multiplier="137:72" id="L8H-qr-9Z8"/>
</constraints>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" backgroundImage="login_sex_girl_nor"/>
<state key="selected" backgroundImage="login_sex_girl_sel">
@@ -121,15 +140,14 @@
<constraint firstAttribute="trailing" secondItem="00d-00-Cba" secondAttribute="trailing" id="8pT-GO-EDd"/>
<constraint firstItem="00d-00-Cba" firstAttribute="top" secondItem="rwk-8l-Fr0" secondAttribute="top" id="CgM-hi-eIZ"/>
<constraint firstItem="00d-00-Cba" firstAttribute="leading" secondItem="rwk-8l-Fr0" secondAttribute="leading" id="dWg-az-QSQ"/>
<constraint firstAttribute="height" constant="77" id="gR8-Rg-QJI"/>
<constraint firstAttribute="bottom" secondItem="00d-00-Cba" secondAttribute="bottom" id="v6K-Lk-bJ2"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8K8-1E-c7A" userLabel="View2">
<rect key="frame" x="204" y="345.66666666666669" width="172" height="77"/>
<rect key="frame" x="204" y="334.66666666666669" width="172" height="90.333333333333314"/>
<subviews>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ij4-1N-0BV">
<rect key="frame" x="0.0" y="0.0" width="172" height="77"/>
<rect key="frame" x="0.0" y="0.0" width="172" height="90.333333333333329"/>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" backgroundImage="login_sex_boy_nor"/>
<state key="selected" backgroundImage="login_sex_boy_sel">
@@ -144,16 +162,16 @@
<constraints>
<constraint firstItem="ij4-1N-0BV" firstAttribute="leading" secondItem="8K8-1E-c7A" secondAttribute="leading" id="GrA-Q1-aie"/>
<constraint firstAttribute="bottom" secondItem="ij4-1N-0BV" secondAttribute="bottom" id="iVZ-Oh-tVb"/>
<constraint firstAttribute="height" constant="77" id="n4c-zJ-Cmx"/>
<constraint firstItem="ij4-1N-0BV" firstAttribute="top" secondItem="8K8-1E-c7A" secondAttribute="top" id="rpw-Rw-1zJ"/>
<constraint firstAttribute="width" secondItem="ij4-1N-0BV" secondAttribute="height" multiplier="137:72" id="tjM-qp-Aq6"/>
<constraint firstAttribute="trailing" secondItem="ij4-1N-0BV" secondAttribute="trailing" id="uG7-Zn-wUO"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="DoH-16-gCV" userLabel="FillCode">
<rect key="frame" x="17" y="570.66666666666663" width="359" height="55"/>
<rect key="frame" x="17" y="572" width="359" height="44"/>
<subviews>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" placeholder="选填" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="HhQ-8r-qtJ">
<rect key="frame" x="12" y="0.0" width="337" height="55"/>
<rect key="frame" x="12" y="0.0" width="337" height="44"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="PingFangSC-Medium" family="PingFang SC" pointSize="16"/>
<textInputTraits key="textInputTraits"/>
@@ -164,26 +182,26 @@
</userDefinedRuntimeAttributes>
</textField>
</subviews>
<color key="backgroundColor" red="0.93725490199999995" green="0.94901960780000005" blue="0.97254901959999995" alpha="1" colorSpace="calibratedRGB"/>
<color key="backgroundColor" red="0.94117647058823528" green="0.93333333333333335" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="HhQ-8r-qtJ" firstAttribute="top" secondItem="DoH-16-gCV" secondAttribute="top" id="6XB-gm-v2C"/>
<constraint firstAttribute="trailing" secondItem="HhQ-8r-qtJ" secondAttribute="trailing" constant="10" id="8DA-Px-fk8"/>
<constraint firstItem="HhQ-8r-qtJ" firstAttribute="leading" secondItem="DoH-16-gCV" secondAttribute="leading" constant="12" id="BQi-xk-hck"/>
<constraint firstAttribute="bottom" secondItem="HhQ-8r-qtJ" secondAttribute="bottom" id="sdt-Px-r25"/>
<constraint firstAttribute="height" constant="55" id="xIT-Kc-gBX"/>
<constraint firstAttribute="height" constant="44" id="xIT-Kc-gBX"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<integer key="value" value="11"/>
<integer key="value" value="22"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="GuU-b0-9BY">
<rect key="frame" x="17" y="688" width="359" height="55"/>
<rect key="frame" x="17" y="699" width="359" height="44"/>
<color key="backgroundColor" red="0.87450980389999999" green="0.99607843139999996" blue="0.34901960780000002" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="height" constant="55" id="1L5-ba-06n"/>
<constraint firstAttribute="height" constant="44" id="1L5-ba-06n"/>
</constraints>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<state key="normal" title="开启初梦之旅">
@@ -192,59 +210,35 @@
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<real key="value" value="27.5"/>
<integer key="value" value="22"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
<action selector="comitUserInfoBtnAction:" destination="-1" eventType="touchUpInside" id="B6x-Yf-l4O"/>
</connections>
</button>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="希望大家怎么称呼你" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="K6o-ay-pNF">
<rect key="frame" x="17" y="203" width="144" height="22.666666666666657"/>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="起个好听的名字" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="K6o-ay-pNF">
<rect key="frame" x="17" y="203" width="112" height="22.666666666666657"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45237479304635764" colorSpace="custom" customColorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Yl8-1m-ydh">
<rect key="frame" x="17" y="309.66666666666669" width="296" height="23"/>
<attributedString key="attributedText">
<fragment content="选择您的性别">
<attributes>
<color key="NSColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" size="16" name="PingFangSC-Semibold"/>
</attributes>
</fragment>
<fragment content="(注册成功,不可更改)">
<attributes>
<color key="NSColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" size="13" name="PingFangSC-Regular"/>
</attributes>
</fragment>
</attributedString>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="选择您的性别(注册成功,不可更改)" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Yl8-1m-ydh">
<rect key="frame" x="17" y="298.66666666666669" width="296" height="23"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45000000000000001" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="您的生日" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="m33-I3-e3t">
<rect key="frame" x="17" y="438.66666666666669" width="64" height="23"/>
<rect key="frame" x="17" y="441" width="64" height="23"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45000000000000001" colorSpace="custom" customColorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9Qo-ST-Hra">
<rect key="frame" x="17" y="534.66666666666663" width="86" height="23"/>
<attributedString key="attributedText">
<fragment content="邀请码">
<attributes>
<color key="NSColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" size="16" name="PingFangSC-Semibold"/>
</attributes>
</fragment>
<fragment content="(选填)">
<attributes>
<color key="NSColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" size="14" name="PingFangSC-Semibold"/>
</attributes>
</fragment>
</attributedString>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="邀请码(选填)" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9Qo-ST-Hra">
<rect key="frame" x="17" y="536" width="91.333333333333329" height="23"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45000000000000001" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<button opaque="NO" contentMode="scaleAspectFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="2cZ-D5-6Hl">
@@ -255,16 +249,16 @@
<constraint firstAttribute="height" constant="95" id="ovf-44-Own"/>
</constraints>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<state key="normal" backgroundImage="user_header_placehoulder"/>
<connections>
<action selector="headerAction:" destination="-1" eventType="touchUpInside" id="e4n-2q-lEd"/>
</connections>
</button>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ZfF-HQ-Th2">
<rect key="frame" x="16" y="473.66666666666669" width="361" height="45.000000000000057"/>
<rect key="frame" x="16" y="476" width="361" height="44"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QLP-jb-2xt">
<rect key="frame" x="0.0" y="0.0" width="94" height="45"/>
<color key="backgroundColor" red="0.93725490196078431" green="0.94901960784313721" blue="0.97254901960784312" alpha="1" colorSpace="calibratedRGB"/>
<rect key="frame" x="0.0" y="0.0" width="94" height="44"/>
<constraints>
<constraint firstAttribute="width" constant="94" id="wTN-zV-bKq"/>
</constraints>
@@ -279,14 +273,13 @@
</userDefinedRuntimeAttributes>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="年" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PiP-Sf-MR5">
<rect key="frame" x="101" y="0.0" width="16" height="45"/>
<rect key="frame" x="101" y="0.0" width="16" height="44"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45000000000000001" colorSpace="custom" customColorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IdC-ao-2uy">
<rect key="frame" x="124" y="0.0" width="67" height="45"/>
<color key="backgroundColor" red="0.93725490199999995" green="0.94901960780000005" blue="0.97254901959999995" alpha="1" colorSpace="calibratedRGB"/>
<rect key="frame" x="124" y="0.0" width="67" height="44"/>
<constraints>
<constraint firstAttribute="width" constant="67" id="erN-vS-Nf8"/>
</constraints>
@@ -301,8 +294,7 @@
</userDefinedRuntimeAttributes>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hJf-t3-dDM">
<rect key="frame" x="221" y="0.0" width="67" height="45"/>
<color key="backgroundColor" red="0.93725490199999995" green="0.94901960780000005" blue="0.97254901959999995" alpha="1" colorSpace="calibratedRGB"/>
<rect key="frame" x="221" y="0.0" width="67" height="44"/>
<constraints>
<constraint firstAttribute="width" constant="67" id="6nL-F2-7Rh"/>
</constraints>
@@ -317,29 +309,30 @@
</userDefinedRuntimeAttributes>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="月" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aXB-DB-CmS">
<rect key="frame" x="198" y="0.0" width="16" height="45"/>
<rect key="frame" x="198" y="0.0" width="16" height="44"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45000000000000001" colorSpace="custom" customColorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="日" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="HH0-GT-YMQ">
<rect key="frame" x="295" y="0.0" width="16" height="45"/>
<rect key="frame" x="295" y="0.0" width="16" height="44"/>
<fontDescription key="fontDescription" name="PingFangSC-Semibold" family="PingFang SC" pointSize="16"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.45000000000000001" colorSpace="custom" customColorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="1kD-ZW-dUX">
<rect key="frame" x="0.0" y="0.0" width="361" height="45"/>
<rect key="frame" x="0.0" y="0.0" width="361" height="44"/>
<inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
<connections>
<action selector="birthdatyAction:" destination="-1" eventType="touchUpInside" id="YMH-Kb-4wA"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" red="0.94117647058823528" green="0.93333333333333335" blue="0.96862745098039216" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="QLP-jb-2xt" firstAttribute="top" secondItem="ZfF-HQ-Th2" secondAttribute="top" id="0oB-Hh-CyN"/>
<constraint firstItem="aXB-DB-CmS" firstAttribute="top" secondItem="ZfF-HQ-Th2" secondAttribute="top" id="1h4-Cc-mCx"/>
<constraint firstAttribute="height" constant="45" id="42m-1v-hYj"/>
<constraint firstAttribute="height" constant="44" id="42m-1v-hYj"/>
<constraint firstItem="HH0-GT-YMQ" firstAttribute="leading" secondItem="hJf-t3-dDM" secondAttribute="trailing" constant="7" id="AaI-T3-N3k"/>
<constraint firstItem="IdC-ao-2uy" firstAttribute="top" secondItem="ZfF-HQ-Th2" secondAttribute="top" id="CWZ-jx-e4u"/>
<constraint firstAttribute="bottom" secondItem="QLP-jb-2xt" secondAttribute="bottom" id="FVP-Yt-wnc"/>
@@ -361,7 +354,20 @@
<constraint firstAttribute="bottom" secondItem="IdC-ao-2uy" secondAttribute="bottom" id="uMA-Sw-F9I"/>
<constraint firstItem="aXB-DB-CmS" firstAttribute="leading" secondItem="IdC-ao-2uy" secondAttribute="trailing" constant="7" id="vZz-ho-etR"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="layer.masksToBounds" value="YES"/>
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
<integer key="value" value="22"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="camera" translatesAutoresizingMaskIntoConstraints="NO" id="dug-aw-eCP">
<rect key="frame" x="220" y="163" width="24" height="24"/>
<constraints>
<constraint firstAttribute="height" constant="24" id="XTx-dH-ZRD"/>
<constraint firstAttribute="width" constant="24" id="rg1-oL-aBs"/>
</constraints>
</imageView>
</subviews>
<viewLayoutGuide key="safeArea" id="Q5M-cg-NOt"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
@@ -371,26 +377,24 @@
<constraint firstItem="rwk-8l-Fr0" firstAttribute="top" secondItem="Yl8-1m-ydh" secondAttribute="bottom" constant="13" id="7sO-Ma-r5a"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="bottom" secondItem="c9G-Gk-N38" secondAttribute="bottom" id="9PC-34-Jrj"/>
<constraint firstAttribute="top" secondItem="c9G-Gk-N38" secondAttribute="top" id="BvD-Ec-GXh"/>
<constraint firstItem="18Z-Qm-Tls" firstAttribute="bottom" secondItem="7ME-m0-gvR" secondAttribute="bottom" id="E2I-Ep-G4y"/>
<constraint firstItem="DoH-16-gCV" firstAttribute="top" secondItem="9Qo-ST-Hra" secondAttribute="bottom" constant="13" id="F1a-ov-Dzk"/>
<constraint firstItem="c9G-Gk-N38" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" id="GiY-yF-XuD"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="c9G-Gk-N38" secondAttribute="trailing" id="Kv4-j1-CFp"/>
<constraint firstItem="18Z-Qm-Tls" firstAttribute="leading" secondItem="7ME-m0-gvR" secondAttribute="trailing" constant="6" id="Ky5-S6-HnY"/>
<constraint firstItem="DoH-16-gCV" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="17" id="MKB-f1-ACW"/>
<constraint firstItem="ZfF-HQ-Th2" firstAttribute="top" secondItem="m33-I3-e3t" secondAttribute="bottom" constant="12" id="PIn-FH-T1G"/>
<constraint firstItem="m33-I3-e3t" firstAttribute="leading" secondItem="Yl8-1m-ydh" secondAttribute="leading" id="Pni-gR-VnK"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="DoH-16-gCV" secondAttribute="trailing" constant="17" id="Q78-YE-s3n"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="ZfF-HQ-Th2" secondAttribute="trailing" constant="16" id="QwQ-hl-ZHm"/>
<constraint firstItem="18Z-Qm-Tls" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="top" id="Sng-rv-4fq"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="GuU-b0-9BY" secondAttribute="trailing" constant="17" id="V6z-cY-UKl"/>
<constraint firstItem="Yl8-1m-ydh" firstAttribute="leading" secondItem="K6o-ay-pNF" secondAttribute="leading" id="W1r-4i-Gsl"/>
<constraint firstItem="9Qo-ST-Hra" firstAttribute="top" secondItem="ZfF-HQ-Th2" secondAttribute="bottom" constant="16" id="W89-fh-zW1"/>
<constraint firstItem="K6o-ay-pNF" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="17" id="X49-ZJ-S7g"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="7ME-m0-gvR" secondAttribute="trailing" constant="82" id="YSd-ml-JpW"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="7ME-m0-gvR" secondAttribute="trailing" constant="16" id="YSd-ml-JpW"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="Yl8-1m-ydh" secondAttribute="trailing" constant="80" id="aKD-H4-XfQ"/>
<constraint firstItem="dug-aw-eCP" firstAttribute="trailing" secondItem="2cZ-D5-6Hl" secondAttribute="trailing" id="bFt-Xv-DHB"/>
<constraint firstItem="7ME-m0-gvR" firstAttribute="top" secondItem="K6o-ay-pNF" secondAttribute="bottom" constant="13" id="bzZ-DI-2Xy"/>
<constraint firstItem="18Z-Qm-Tls" firstAttribute="centerY" secondItem="7ME-m0-gvR" secondAttribute="centerY" id="cni-UK-ZFW"/>
<constraint firstItem="K6o-ay-pNF" firstAttribute="top" secondItem="2cZ-D5-6Hl" secondAttribute="bottom" constant="16" id="feg-oL-aLR"/>
<constraint firstItem="dug-aw-eCP" firstAttribute="bottom" secondItem="2cZ-D5-6Hl" secondAttribute="bottom" id="jjO-3J-erZ"/>
<constraint firstItem="8K8-1E-c7A" firstAttribute="width" secondItem="rwk-8l-Fr0" secondAttribute="width" id="lFy-gE-YdQ"/>
<constraint firstItem="m33-I3-e3t" firstAttribute="top" secondItem="rwk-8l-Fr0" secondAttribute="bottom" constant="16" id="mt4-Xu-F5V"/>
<constraint firstItem="2cZ-D5-6Hl" firstAttribute="top" secondItem="Q5M-cg-NOt" secondAttribute="top" constant="33" id="nCY-XC-XvW"/>
@@ -401,7 +405,6 @@
<constraint firstItem="2cZ-D5-6Hl" firstAttribute="centerX" secondItem="Q5M-cg-NOt" secondAttribute="centerX" id="sDr-FK-3Dg"/>
<constraint firstItem="ZfF-HQ-Th2" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="16" id="sWS-vn-OZ6"/>
<constraint firstItem="7ME-m0-gvR" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="17" id="wBT-Pi-H7k"/>
<constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="18Z-Qm-Tls" secondAttribute="trailing" constant="16" id="xfw-xJ-gaS"/>
<constraint firstItem="Yl8-1m-ydh" firstAttribute="top" secondItem="7ME-m0-gvR" secondAttribute="bottom" constant="16" id="zXO-XI-4hT"/>
<constraint firstItem="rwk-8l-Fr0" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="17" id="zwx-KM-hFJ"/>
</constraints>
@@ -411,10 +414,13 @@
<resources>
<image name="Plus Circle" width="24" height="24"/>
<image name="app_bg" width="375" height="812"/>
<image name="login_sex_boy_nor" width="160" height="77"/>
<image name="login_sex_boy_sel" width="160" height="77"/>
<image name="login_sex_girl_nor" width="160" height="77"/>
<image name="login_sex_girl_sel" width="160" height="77"/>
<image name="camera" width="24" height="24"/>
<image name="login_sex_boy_nor" width="137" height="72"/>
<image name="login_sex_boy_sel" width="137" height="72"/>
<image name="login_sex_girl_nor" width="137" height="72"/>
<image name="login_sex_girl_sel" width="137" height="72"/>
<image name="random" width="24" height="24"/>
<image name="user_header_placehoulder" width="40" height="40"/>
<systemColor name="systemBackgroundColor">
<color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</systemColor>