无故事王国
2023-09-14 45aebcb160b7a68ad79ad703466e287513f2ae22
WanPai/Root/Course/VC/CourseDetailVC.xib
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="21701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="22154" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
    <device id="retina6_12" orientation="portrait" appearance="light"/>
    <dependencies>
        <deployment identifier="iOS"/>
        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21679"/>
        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22129"/>
        <capability name="Named colors" minToolsVersion="9.0"/>
        <capability name="Safe area layout guides" minToolsVersion="9.0"/>
        <capability name="System colors in document resources" minToolsVersion="11.0"/>
@@ -25,6 +25,7 @@
                <outlet property="label_originPrice" destination="pXk-ET-NAX" id="E4r-vs-9I7"/>
                <outlet property="label_price" destination="moa-lg-TqA" id="6OB-8j-Jl7"/>
                <outlet property="label_title" destination="AU1-6y-12Y" id="QBG-zt-Fqe"/>
                <outlet property="label_type" destination="zRE-Nw-vK1" id="3yp-hL-Lep"/>
                <outlet property="label_vipPrice" destination="Dqe-kc-hu1" id="eWc-K6-43L"/>
                <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
            </connections>
@@ -38,7 +39,7 @@
                    <rect key="frame" x="0.0" y="59" width="393" height="684"/>
                    <subviews>
                        <stackView opaque="NO" contentMode="scaleToFill" axis="vertical" translatesAutoresizingMaskIntoConstraints="NO" id="4lq-ly-hwP">
                            <rect key="frame" x="0.0" y="0.0" width="393" height="574.66666666666663"/>
                            <rect key="frame" x="0.0" y="0.0" width="393" height="628.66666666666663"/>
                            <subviews>
                                <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dyh-ku-yPw">
                                    <rect key="frame" x="0.0" y="0.0" width="393" height="221.66666666666666"/>
@@ -67,7 +68,7 @@
                                            </constraints>
                                        </view>
                                        <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AU1-6y-12Y">
                                            <rect key="frame" x="14" y="14" width="365" height="25"/>
                                            <rect key="frame" x="14" y="14" width="311" height="25"/>
                                            <constraints>
                                                <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="25" id="jqk-TH-6g7"/>
                                            </constraints>
@@ -95,6 +96,17 @@
                                            <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="0.59999999999999998" colorSpace="custom" customColorSpace="sRGB"/>
                                            <nil key="highlightedColor"/>
                                        </label>
                                        <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="zRE-Nw-vK1">
                                            <rect key="frame" x="335" y="14" width="58" height="25"/>
                                            <color key="backgroundColor" name="FE6E0D"/>
                                            <constraints>
                                                <constraint firstAttribute="width" constant="58" id="Kwv-zz-G6L"/>
                                                <constraint firstAttribute="height" constant="25" id="jx2-eN-fNw"/>
                                            </constraints>
                                            <fontDescription key="fontDescription" type="system" pointSize="14"/>
                                            <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
                                            <nil key="highlightedColor"/>
                                        </label>
                                    </subviews>
                                    <color key="backgroundColor" systemColor="systemBackgroundColor"/>
                                    <constraints>
@@ -102,13 +114,15 @@
                                        <constraint firstItem="ejk-Ik-4lo" firstAttribute="leading" secondItem="g0x-NL-sDy" secondAttribute="leading" constant="14" id="7zO-D7-SZz"/>
                                        <constraint firstItem="IzD-lg-sfB" firstAttribute="centerY" secondItem="ejk-Ik-4lo" secondAttribute="centerY" id="91h-GQ-Gdc"/>
                                        <constraint firstAttribute="trailing" secondItem="hkJ-dZ-Dsm" secondAttribute="trailing" id="FzS-Gj-uOv"/>
                                        <constraint firstItem="zRE-Nw-vK1" firstAttribute="centerY" secondItem="AU1-6y-12Y" secondAttribute="centerY" id="HgC-eD-JrJ"/>
                                        <constraint firstItem="ejk-Ik-4lo" firstAttribute="top" secondItem="AU1-6y-12Y" secondAttribute="bottom" constant="7" id="IHY-N9-ITJ"/>
                                        <constraint firstAttribute="bottom" secondItem="hkJ-dZ-Dsm" secondAttribute="bottom" id="JW8-P2-4I8"/>
                                        <constraint firstAttribute="trailing" secondItem="AU1-6y-12Y" secondAttribute="trailing" constant="14" id="VQa-06-Hqk"/>
                                        <constraint firstAttribute="trailing" secondItem="zRE-Nw-vK1" secondAttribute="trailing" id="Kb4-YE-bdD"/>
                                        <constraint firstItem="hkJ-dZ-Dsm" firstAttribute="leading" secondItem="g0x-NL-sDy" secondAttribute="leading" constant="13" id="XAA-BI-ZI2"/>
                                        <constraint firstItem="AU1-6y-12Y" firstAttribute="leading" secondItem="g0x-NL-sDy" secondAttribute="leading" constant="14" id="eP6-ph-r4R"/>
                                        <constraint firstItem="AU1-6y-12Y" firstAttribute="top" secondItem="g0x-NL-sDy" secondAttribute="top" constant="14" id="mgr-6k-VK3"/>
                                        <constraint firstAttribute="trailing" secondItem="IzD-lg-sfB" secondAttribute="trailing" constant="14" id="qRn-yT-GcB"/>
                                        <constraint firstItem="zRE-Nw-vK1" firstAttribute="leading" secondItem="AU1-6y-12Y" secondAttribute="trailing" constant="10" id="uxX-vX-aO1"/>
                                    </constraints>
                                </view>
                                <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="C7D-PZ-6fb">
@@ -160,14 +174,52 @@
                                        <constraint firstItem="utV-MS-Xge" firstAttribute="leading" secondItem="bD5-fy-zxF" secondAttribute="trailing" constant="5" id="qqS-qF-0uL"/>
                                    </constraints>
                                </view>
                                <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sLV-d8-3f1">
                                    <rect key="frame" x="0.0" y="374.66666666666669" width="393" height="54"/>
                                    <subviews>
                                        <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ski-IA-mdi">
                                            <rect key="frame" x="13" y="53" width="380" height="1"/>
                                            <color key="backgroundColor" red="0.59215686270000001" green="0.59215686270000001" blue="0.59215686270000001" alpha="0.22" colorSpace="custom" customColorSpace="sRGB"/>
                                            <constraints>
                                                <constraint firstAttribute="height" constant="1" id="lMg-iG-y1M"/>
                                            </constraints>
                                        </view>
                                        <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="J40-Op-gJP">
                                            <rect key="frame" x="14" y="17" width="86" height="20"/>
                                            <constraints>
                                                <constraint firstAttribute="height" constant="20" id="gTX-eR-YgG"/>
                                            </constraints>
                                            <fontDescription key="fontDescription" type="system" weight="medium" pointSize="14"/>
                                            <nil key="textColor"/>
                                            <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="ggM-zF-PfG">
                                            <rect key="frame" x="100" y="18.333333333333314" width="13" height="17"/>
                                            <fontDescription key="fontDescription" type="system" pointSize="14"/>
                                            <nil key="textColor"/>
                                            <nil key="highlightedColor"/>
                                        </label>
                                    </subviews>
                                    <color key="backgroundColor" systemColor="systemBackgroundColor"/>
                                    <constraints>
                                        <constraint firstAttribute="trailing" secondItem="ski-IA-mdi" secondAttribute="trailing" id="1Qt-6A-QGI"/>
                                        <constraint firstItem="J40-Op-gJP" firstAttribute="leading" secondItem="sLV-d8-3f1" secondAttribute="leading" constant="14" id="ITg-CY-vhs"/>
                                        <constraint firstItem="ggM-zF-PfG" firstAttribute="leading" secondItem="J40-Op-gJP" secondAttribute="trailing" id="UHq-4Y-R9u"/>
                                        <constraint firstItem="ggM-zF-PfG" firstAttribute="centerY" secondItem="J40-Op-gJP" secondAttribute="centerY" id="fxd-Qd-sKr"/>
                                        <constraint firstAttribute="height" constant="54" id="n2a-lq-wJ1"/>
                                        <constraint firstAttribute="bottom" secondItem="ski-IA-mdi" secondAttribute="bottom" id="vPs-Fp-yVh"/>
                                        <constraint firstItem="ski-IA-mdi" firstAttribute="leading" secondItem="sLV-d8-3f1" secondAttribute="leading" constant="13" id="vTp-b9-DjH"/>
                                        <constraint firstItem="J40-Op-gJP" firstAttribute="centerY" secondItem="sLV-d8-3f1" secondAttribute="centerY" id="xH4-PI-OJp"/>
                                    </constraints>
                                </view>
                                <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="OTP-xt-gbB">
                                    <rect key="frame" x="0.0" y="374.66666666666669" width="393" height="100"/>
                                    <rect key="frame" x="0.0" y="428.66666666666669" width="393" height="100.00000000000006"/>
                                    <constraints>
                                        <constraint firstAttribute="height" constant="100" id="ra0-2L-YY8"/>
                                    </constraints>
                                </imageView>
                                <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="UC8-uA-Izr">
                                    <rect key="frame" x="0.0" y="474.66666666666663" width="393" height="100"/>
                                    <rect key="frame" x="0.0" y="528.66666666666663" width="393" height="100"/>
                                    <constraints>
                                        <constraint firstAttribute="height" constant="100" id="xwL-l2-kBa"/>
                                    </constraints>