|
@@ -0,0 +1,317 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23504" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
|
|
|
+ <device id="retina6_12" orientation="portrait" appearance="light"/>
|
|
|
+ <dependencies>
|
|
|
+ <deployment identifier="iOS"/>
|
|
|
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23506"/>
|
|
|
+ <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
|
+ </dependencies>
|
|
|
+ <objects>
|
|
|
+ <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
|
|
|
+ <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
|
|
|
+ <view contentMode="scaleToFill" id="iN0-l3-epB" customClass="GroupCourseGroupHeadView">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="393" height="505"/>
|
|
|
+ <autoresizingMask key="autoresizingMask"/>
|
|
|
+ <subviews>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="AnK-wf-4BP">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="393" height="356"/>
|
|
|
+ <subviews>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="video_placeholder" translatesAutoresizingMaskIntoConstraints="NO" id="aHt-s4-D8T">
|
|
|
+ <rect key="frame" x="0.0" y="0.0" width="393" height="221"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="width" secondItem="aHt-s4-D8T" secondAttribute="height" multiplier="16:9" id="CuK-sb-2aR"/>
|
|
|
+ </constraints>
|
|
|
+ <userDefinedRuntimeAttributes>
|
|
|
+ <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
|
|
|
+ <real key="value" value="6"/>
|
|
|
+ </userDefinedRuntimeAttribute>
|
|
|
+ </userDefinedRuntimeAttributes>
|
|
|
+ </imageView>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0p4-wR-LI6">
|
|
|
+ <rect key="frame" x="8" y="8" width="12" height="19"/>
|
|
|
+ <subviews>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WXY-Wu-N8t">
|
|
|
+ <rect key="frame" x="6" y="9.6666666666666679" width="0.0" height="0.0"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="12"/>
|
|
|
+ <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.40000000000000002" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="WXY-Wu-N8t" firstAttribute="leading" secondItem="0p4-wR-LI6" secondAttribute="leading" constant="6" id="B4W-m4-6WC"/>
|
|
|
+ <constraint firstItem="WXY-Wu-N8t" firstAttribute="centerY" secondItem="0p4-wR-LI6" secondAttribute="centerY" id="LgV-z8-BK9"/>
|
|
|
+ <constraint firstAttribute="height" constant="19" id="MaT-L9-H9g"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="WXY-Wu-N8t" secondAttribute="trailing" constant="6" id="sfc-ey-UM7"/>
|
|
|
+ </constraints>
|
|
|
+ <userDefinedRuntimeAttributes>
|
|
|
+ <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
|
|
|
+ <real key="value" value="3"/>
|
|
|
+ </userDefinedRuntimeAttribute>
|
|
|
+ </userDefinedRuntimeAttributes>
|
|
|
+ </view>
|
|
|
+ <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="xNR-qb-bSK">
|
|
|
+ <rect key="frame" x="14" y="229" width="365" height="22"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="22" id="Mq4-2p-Jrc"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" weight="semibold" pointSize="16"/>
|
|
|
+ <color key="textColor" red="0.10196078431372549" green="0.10196078431372549" blue="0.10196078431372549" alpha="1" 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="cWt-tT-seb">
|
|
|
+ <rect key="frame" x="347" y="312" width="0.0" height="24"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="24" id="KVO-pT-iPI"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" name="DINAlternate-Bold" family="DIN Alternate" pointSize="20"/>
|
|
|
+ <color key="textColor" red="0.95686274510000002" green="0.27058823529999998" blue="0.25490196079999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="/1课时" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="C6q-FO-iK4">
|
|
|
+ <rect key="frame" x="349" y="317" width="32" height="17"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="17" id="rlG-mJ-N7P"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="11"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
|
|
|
+ <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="9s2-dK-o6k">
|
|
|
+ <rect key="frame" x="338" y="318" width="7" height="16"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="16" id="hEL-qQ-c3g"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" name="DINAlternate-Bold" family="DIN Alternate" pointSize="14"/>
|
|
|
+ <color key="textColor" red="0.95686274510000002" green="0.27058823529999998" blue="0.25490196079999999" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="mine_page_live_tag" translatesAutoresizingMaskIntoConstraints="NO" id="b7F-Ah-faY">
|
|
|
+ <rect key="frame" x="14" y="263" width="20" height="16"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="16" id="3E7-iL-X34"/>
|
|
|
+ <constraint firstAttribute="width" constant="20" id="lgh-HS-RTg"/>
|
|
|
+ </constraints>
|
|
|
+ </imageView>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="752" text="开课时间:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Rjf-aS-wHE">
|
|
|
+ <rect key="frame" x="41" y="261" width="62.666666666666657" height="20"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="20" id="mBc-pd-hfb"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
|
+ <color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="749" text="2024-11-16 09:30" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tI3-dq-1Qx">
|
|
|
+ <rect key="frame" x="103.66666666666669" y="261" width="117.33333333333331" height="20"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="20" id="lT0-gl-akp"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
|
+ <color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="x71-SB-35W">
|
|
|
+ <rect key="frame" x="14" y="291" width="365" height="1"/>
|
|
|
+ <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="1" id="evi-h1-UEz"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" horizontalCompressionResistancePriority="752" translatesAutoresizingMaskIntoConstraints="NO" id="HX4-58-7dZ">
|
|
|
+ <rect key="frame" x="301" y="261.66666666666669" width="78" height="19"/>
|
|
|
+ <subviews>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="752" text="剩余2个名额" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="cfo-DH-vsM">
|
|
|
+ <rect key="frame" x="4" y="2.3333333333333153" width="70" height="14.333333333333336"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="12"/>
|
|
|
+ <color key="textColor" red="1" green="0.40784313729999999" blue="0.1529411765" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" red="1" green="0.50196078430000002" blue="0.17254901959999999" alpha="0.070000000000000007" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="cfo-DH-vsM" firstAttribute="leading" secondItem="HX4-58-7dZ" secondAttribute="leading" constant="4" id="2Ye-FI-s79"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="cfo-DH-vsM" secondAttribute="trailing" constant="4" id="NVN-YV-cAP"/>
|
|
|
+ <constraint firstAttribute="height" constant="19" id="k5A-YY-pam"/>
|
|
|
+ <constraint firstItem="cfo-DH-vsM" firstAttribute="centerY" secondItem="HX4-58-7dZ" secondAttribute="centerY" id="qgL-Jz-iko"/>
|
|
|
+ </constraints>
|
|
|
+ <userDefinedRuntimeAttributes>
|
|
|
+ <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
|
|
|
+ <real key="value" value="2"/>
|
|
|
+ </userDefinedRuntimeAttribute>
|
|
|
+ </userDefinedRuntimeAttributes>
|
|
|
+ </view>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="严琦" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YTe-Wh-9ux">
|
|
|
+ <rect key="frame" x="62" y="304" width="30" height="22"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="22" id="VS0-J4-wTr"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="15"/>
|
|
|
+ <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="749" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="BbF-PF-VI1">
|
|
|
+ <rect key="frame" x="78" y="326" width="0.0" height="16"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="16" id="KXa-mr-Bv8"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="12"/>
|
|
|
+ <color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="arrange_course_icon" translatesAutoresizingMaskIntoConstraints="NO" id="0G1-Qu-QuA">
|
|
|
+ <rect key="frame" x="62" y="327" width="12" height="14"/>
|
|
|
+ </imageView>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="teacher_avatar" translatesAutoresizingMaskIntoConstraints="NO" id="mbV-Hx-bnE">
|
|
|
+ <rect key="frame" x="12" y="304" width="40" height="40"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="40" id="7xk-1J-YTy"/>
|
|
|
+ <constraint firstAttribute="width" constant="40" id="QXv-vp-d3y"/>
|
|
|
+ </constraints>
|
|
|
+ <userDefinedRuntimeAttributes>
|
|
|
+ <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
|
|
|
+ <real key="value" value="20"/>
|
|
|
+ </userDefinedRuntimeAttribute>
|
|
|
+ </userDefinedRuntimeAttributes>
|
|
|
+ </imageView>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstItem="b7F-Ah-faY" firstAttribute="leading" secondItem="AnK-wf-4BP" secondAttribute="leading" constant="14" id="0ge-CG-MTF"/>
|
|
|
+ <constraint firstItem="HX4-58-7dZ" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="tI3-dq-1Qx" secondAttribute="trailing" constant="10" id="2BH-uG-0TP"/>
|
|
|
+ <constraint firstItem="9s2-dK-o6k" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="BbF-PF-VI1" secondAttribute="trailing" constant="10" id="2S5-xa-ndw"/>
|
|
|
+ <constraint firstItem="C6q-FO-iK4" firstAttribute="leading" secondItem="cWt-tT-seb" secondAttribute="trailing" constant="2" id="2hu-7N-a8r"/>
|
|
|
+ <constraint firstItem="0G1-Qu-QuA" firstAttribute="bottom" secondItem="mbV-Hx-bnE" secondAttribute="bottom" constant="-3" id="6Cy-AD-NID"/>
|
|
|
+ <constraint firstItem="aHt-s4-D8T" firstAttribute="leading" secondItem="AnK-wf-4BP" secondAttribute="leading" id="6Ud-a4-JIc"/>
|
|
|
+ <constraint firstItem="cWt-tT-seb" firstAttribute="leading" secondItem="9s2-dK-o6k" secondAttribute="trailing" constant="2" id="86T-Cf-WSC"/>
|
|
|
+ <constraint firstItem="HX4-58-7dZ" firstAttribute="centerY" secondItem="tI3-dq-1Qx" secondAttribute="centerY" id="D3j-ny-W7N"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="aHt-s4-D8T" secondAttribute="trailing" id="D4L-VW-Jvc"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="C6q-FO-iK4" secondAttribute="bottom" constant="22" id="FPN-Xl-q20"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="C6q-FO-iK4" secondAttribute="trailing" constant="12" id="GKQ-xF-rvr"/>
|
|
|
+ <constraint firstItem="tI3-dq-1Qx" firstAttribute="leading" secondItem="Rjf-aS-wHE" secondAttribute="trailing" id="HpP-Lw-3EG"/>
|
|
|
+ <constraint firstItem="Rjf-aS-wHE" firstAttribute="leading" secondItem="b7F-Ah-faY" secondAttribute="trailing" constant="7" id="LLp-NY-23y"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="mbV-Hx-bnE" secondAttribute="bottom" constant="12" id="MI6-Qv-hdA"/>
|
|
|
+ <constraint firstItem="0p4-wR-LI6" firstAttribute="top" secondItem="aHt-s4-D8T" secondAttribute="top" constant="8" id="NNB-h4-UKg"/>
|
|
|
+ <constraint firstItem="YTe-Wh-9ux" firstAttribute="leading" secondItem="mbV-Hx-bnE" secondAttribute="trailing" constant="10" id="ODD-Sh-y4P"/>
|
|
|
+ <constraint firstItem="aHt-s4-D8T" firstAttribute="top" secondItem="AnK-wf-4BP" secondAttribute="top" id="RD4-SY-hRF"/>
|
|
|
+ <constraint firstItem="0G1-Qu-QuA" firstAttribute="leading" secondItem="YTe-Wh-9ux" secondAttribute="leading" id="RIV-x8-aDI"/>
|
|
|
+ <constraint firstItem="xNR-qb-bSK" firstAttribute="leading" secondItem="AnK-wf-4BP" secondAttribute="leading" constant="14" id="UPX-5W-f7L"/>
|
|
|
+ <constraint firstItem="mbV-Hx-bnE" firstAttribute="top" secondItem="YTe-Wh-9ux" secondAttribute="top" id="XgH-DR-7Iz"/>
|
|
|
+ <constraint firstItem="x71-SB-35W" firstAttribute="top" secondItem="b7F-Ah-faY" secondAttribute="bottom" constant="12" id="XtM-Wm-8Wr"/>
|
|
|
+ <constraint firstItem="tI3-dq-1Qx" firstAttribute="centerY" secondItem="Rjf-aS-wHE" secondAttribute="centerY" id="Yj8-Wb-KNH"/>
|
|
|
+ <constraint firstItem="BbF-PF-VI1" firstAttribute="centerY" secondItem="0G1-Qu-QuA" secondAttribute="centerY" id="ZZB-SD-GrJ"/>
|
|
|
+ <constraint firstItem="C6q-FO-iK4" firstAttribute="bottom" secondItem="cWt-tT-seb" secondAttribute="bottom" constant="-2" id="fOE-3z-phS"/>
|
|
|
+ <constraint firstItem="BbF-PF-VI1" firstAttribute="leading" secondItem="0G1-Qu-QuA" secondAttribute="trailing" constant="4" id="iK5-a0-Q0L"/>
|
|
|
+ <constraint firstItem="0p4-wR-LI6" firstAttribute="leading" secondItem="aHt-s4-D8T" secondAttribute="leading" constant="8" id="jH6-0a-VXN"/>
|
|
|
+ <constraint firstItem="b7F-Ah-faY" firstAttribute="top" secondItem="xNR-qb-bSK" secondAttribute="bottom" constant="12" id="mF7-Yc-eV1"/>
|
|
|
+ <constraint firstItem="Rjf-aS-wHE" firstAttribute="centerY" secondItem="b7F-Ah-faY" secondAttribute="centerY" id="p8i-WX-5fp"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="xNR-qb-bSK" secondAttribute="trailing" constant="14" id="sO9-to-jgg"/>
|
|
|
+ <constraint firstItem="cWt-tT-seb" firstAttribute="leading" secondItem="9s2-dK-o6k" secondAttribute="trailing" constant="2" id="t2b-1n-LSD"/>
|
|
|
+ <constraint firstItem="x71-SB-35W" firstAttribute="leading" secondItem="AnK-wf-4BP" secondAttribute="leading" constant="14" id="tJX-re-JM9"/>
|
|
|
+ <constraint firstItem="cWt-tT-seb" firstAttribute="bottom" secondItem="9s2-dK-o6k" secondAttribute="bottom" constant="2" id="u52-2A-BdI"/>
|
|
|
+ <constraint firstItem="mbV-Hx-bnE" firstAttribute="top" secondItem="x71-SB-35W" secondAttribute="bottom" constant="12" id="uE3-UD-ftI"/>
|
|
|
+ <constraint firstItem="mbV-Hx-bnE" firstAttribute="leading" secondItem="AnK-wf-4BP" secondAttribute="leading" constant="12" id="uGB-Yx-QCx"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="HX4-58-7dZ" secondAttribute="trailing" constant="14" id="uJK-V0-w7v"/>
|
|
|
+ <constraint firstItem="xNR-qb-bSK" firstAttribute="top" secondItem="aHt-s4-D8T" secondAttribute="bottom" constant="8" id="vZf-3A-AIM"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="x71-SB-35W" secondAttribute="trailing" constant="14" id="voP-FF-TiI"/>
|
|
|
+ <constraint firstItem="tI3-dq-1Qx" firstAttribute="centerY" secondItem="Rjf-aS-wHE" secondAttribute="centerY" id="w2M-LD-W4V"/>
|
|
|
+ </constraints>
|
|
|
+ <userDefinedRuntimeAttributes>
|
|
|
+ <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
|
|
|
+ <real key="value" value="10"/>
|
|
|
+ </userDefinedRuntimeAttribute>
|
|
|
+ </userDefinedRuntimeAttributes>
|
|
|
+ </view>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Hda-fO-ads">
|
|
|
+ <rect key="frame" x="14" y="368" width="365" height="137"/>
|
|
|
+ <subviews>
|
|
|
+ <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="minePage_course_introduce" translatesAutoresizingMaskIntoConstraints="NO" id="5o1-8f-tcE">
|
|
|
+ <rect key="frame" x="12" y="12" width="18" height="18"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="18" id="O1p-VD-rue"/>
|
|
|
+ <constraint firstAttribute="width" constant="18" id="hpR-qd-ntj"/>
|
|
|
+ </constraints>
|
|
|
+ </imageView>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="课程介绍" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qE8-hC-MnO">
|
|
|
+ <rect key="frame" x="36" y="12" width="59.666666666666657" height="18"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="18" id="7xp-tf-zZB"/>
|
|
|
+ </constraints>
|
|
|
+ <fontDescription key="fontDescription" type="system" weight="medium" pointSize="15"/>
|
|
|
+ <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="VIP定制课是客制化的1v1线上课程。老师根据您的学习需求和希望达到的成果定制教学内容。为了提高您的上课体验,约课前请与老师充分沟通,达成一致后课根据老师的空闲时间约定上课时间。" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hIr-WK-MPf">
|
|
|
+ <rect key="frame" x="12" y="55" width="341" height="70"/>
|
|
|
+ <fontDescription key="fontDescription" type="system" pointSize="13"/>
|
|
|
+ <color key="textColor" red="0.46666666670000001" green="0.46666666670000001" blue="0.46666666670000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <nil key="highlightedColor"/>
|
|
|
+ </label>
|
|
|
+ <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9E4-IH-PKP">
|
|
|
+ <rect key="frame" x="12" y="42" width="341" height="1"/>
|
|
|
+ <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="height" constant="1" id="FlM-Fo-Un1"/>
|
|
|
+ </constraints>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="9E4-IH-PKP" secondAttribute="trailing" constant="12" id="0BC-2V-ZhJ"/>
|
|
|
+ <constraint firstItem="5o1-8f-tcE" firstAttribute="leading" secondItem="Hda-fO-ads" secondAttribute="leading" constant="12" id="4H4-Ts-FO6"/>
|
|
|
+ <constraint firstItem="5o1-8f-tcE" firstAttribute="top" secondItem="Hda-fO-ads" secondAttribute="top" constant="12" id="F2q-x5-ZPb"/>
|
|
|
+ <constraint firstItem="hIr-WK-MPf" firstAttribute="leading" secondItem="Hda-fO-ads" secondAttribute="leading" constant="12" id="SyT-bL-Uxe"/>
|
|
|
+ <constraint firstItem="qE8-hC-MnO" firstAttribute="leading" secondItem="5o1-8f-tcE" secondAttribute="trailing" constant="6" id="U7V-EZ-zeW"/>
|
|
|
+ <constraint firstItem="hIr-WK-MPf" firstAttribute="top" secondItem="9E4-IH-PKP" secondAttribute="bottom" constant="12" id="XbW-GZ-1pg"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="hIr-WK-MPf" secondAttribute="trailing" constant="12" id="Z0g-Wy-LS9"/>
|
|
|
+ <constraint firstItem="9E4-IH-PKP" firstAttribute="top" secondItem="5o1-8f-tcE" secondAttribute="bottom" constant="12" id="jJ0-qn-N3m"/>
|
|
|
+ <constraint firstItem="qE8-hC-MnO" firstAttribute="centerY" secondItem="5o1-8f-tcE" secondAttribute="centerY" id="je9-nO-mMF"/>
|
|
|
+ <constraint firstItem="9E4-IH-PKP" firstAttribute="leading" secondItem="Hda-fO-ads" secondAttribute="leading" constant="12" id="ndi-BE-hjJ"/>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="hIr-WK-MPf" secondAttribute="bottom" constant="12" id="vJX-zG-Ahr"/>
|
|
|
+ </constraints>
|
|
|
+ <userDefinedRuntimeAttributes>
|
|
|
+ <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
|
|
|
+ <real key="value" value="8"/>
|
|
|
+ </userDefinedRuntimeAttribute>
|
|
|
+ </userDefinedRuntimeAttributes>
|
|
|
+ </view>
|
|
|
+ </subviews>
|
|
|
+ <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
+ <constraints>
|
|
|
+ <constraint firstAttribute="bottom" secondItem="Hda-fO-ads" secondAttribute="bottom" id="I60-Go-wnP"/>
|
|
|
+ <constraint firstItem="AnK-wf-4BP" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="I9z-3B-cLa"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="Hda-fO-ads" secondAttribute="trailing" constant="14" id="OcW-zp-x3h"/>
|
|
|
+ <constraint firstItem="Hda-fO-ads" firstAttribute="top" secondItem="AnK-wf-4BP" secondAttribute="bottom" constant="12" id="RL5-aS-5Cr"/>
|
|
|
+ <constraint firstItem="AnK-wf-4BP" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="b33-8w-dfy"/>
|
|
|
+ <constraint firstAttribute="trailing" secondItem="AnK-wf-4BP" secondAttribute="trailing" id="xnY-5s-jUP"/>
|
|
|
+ <constraint firstItem="Hda-fO-ads" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="14" id="yBe-pp-k3f"/>
|
|
|
+ </constraints>
|
|
|
+ <nil key="simulatedTopBarMetrics"/>
|
|
|
+ <nil key="simulatedBottomBarMetrics"/>
|
|
|
+ <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
|
|
|
+ <connections>
|
|
|
+ <outlet property="courseCount" destination="C6q-FO-iK4" id="8cI-8x-gjO"/>
|
|
|
+ <outlet property="courseDesc" destination="BbF-PF-VI1" id="H73-9A-dq2"/>
|
|
|
+ <outlet property="courseIntroduce" destination="hIr-WK-MPf" id="NAw-dY-9Zq"/>
|
|
|
+ <outlet property="courseName" destination="xNR-qb-bSK" id="rF1-vK-9cr"/>
|
|
|
+ <outlet property="courseTime" destination="tI3-dq-1Qx" id="e8U-Ch-0KC"/>
|
|
|
+ <outlet property="coverImage" destination="aHt-s4-D8T" id="qLr-1d-crD"/>
|
|
|
+ <outlet property="orderUser" destination="cfo-DH-vsM" id="iAF-ZJ-mTd"/>
|
|
|
+ <outlet property="orderUserBg" destination="HX4-58-7dZ" id="zz9-M5-usj"/>
|
|
|
+ <outlet property="priceLabel" destination="cWt-tT-seb" id="5bF-eZ-Gib"/>
|
|
|
+ <outlet property="subjectLabel" destination="WXY-Wu-N8t" id="0V3-27-9gZ"/>
|
|
|
+ <outlet property="tagLabel" destination="9s2-dK-o6k" id="BNj-8H-303"/>
|
|
|
+ <outlet property="teacherAvatar" destination="mbV-Hx-bnE" id="TMC-Hb-iRX"/>
|
|
|
+ <outlet property="teacherName" destination="YTe-Wh-9ux" id="YK2-8u-Qhn"/>
|
|
|
+ </connections>
|
|
|
+ <point key="canvasLocation" x="43.511450381679388" y="-102.46478873239437"/>
|
|
|
+ </view>
|
|
|
+ </objects>
|
|
|
+ <resources>
|
|
|
+ <image name="arrange_course_icon" width="12" height="14"/>
|
|
|
+ <image name="minePage_course_introduce" width="18" height="18"/>
|
|
|
+ <image name="mine_page_live_tag" width="20" height="16"/>
|
|
|
+ <image name="teacher_avatar" width="150" height="150"/>
|
|
|
+ <image name="video_placeholder" width="103" height="72"/>
|
|
|
+ </resources>
|
|
|
+</document>
|