VideoCoverChooseView.xib 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="23094" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
  3. <device id="retina6_12" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23084"/>
  7. <capability name="System colors in document resources" minToolsVersion="11.0"/>
  8. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  9. </dependencies>
  10. <objects>
  11. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
  12. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  13. <view contentMode="scaleToFill" id="iN0-l3-epB" customClass="VideoCoverChooseView">
  14. <rect key="frame" x="0.0" y="0.0" width="316" height="172"/>
  15. <autoresizingMask key="autoresizingMask"/>
  16. <subviews>
  17. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Rod-ju-kqd">
  18. <rect key="frame" x="12" y="0.0" width="292" height="163"/>
  19. <subviews>
  20. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="videoMerge_cover" translatesAutoresizingMaskIntoConstraints="NO" id="Yfw-f3-ca2">
  21. <rect key="frame" x="0.0" y="0.0" width="292" height="163"/>
  22. <constraints>
  23. <constraint firstAttribute="height" constant="163" id="45m-PE-reM"/>
  24. <constraint firstAttribute="width" constant="292" id="8U0-4o-sSv"/>
  25. </constraints>
  26. <userDefinedRuntimeAttributes>
  27. <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
  28. <real key="value" value="10"/>
  29. </userDefinedRuntimeAttribute>
  30. </userDefinedRuntimeAttributes>
  31. </imageView>
  32. </subviews>
  33. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  34. <constraints>
  35. <constraint firstAttribute="trailing" secondItem="Yfw-f3-ca2" secondAttribute="trailing" id="2ZX-mF-kFV"/>
  36. <constraint firstAttribute="height" constant="163" id="C6o-HO-W1z"/>
  37. <constraint firstAttribute="bottom" secondItem="Yfw-f3-ca2" secondAttribute="bottom" id="GsL-sh-WZO"/>
  38. <constraint firstItem="Yfw-f3-ca2" firstAttribute="leading" secondItem="Rod-ju-kqd" secondAttribute="leading" id="I70-AY-OHA"/>
  39. <constraint firstItem="Yfw-f3-ca2" firstAttribute="top" secondItem="Rod-ju-kqd" secondAttribute="top" id="WVR-yM-gfe"/>
  40. </constraints>
  41. </view>
  42. <view alpha="0.58999999999999997" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Eoj-tF-ifL">
  43. <rect key="frame" x="34" y="123" width="248" height="30"/>
  44. <color key="backgroundColor" red="0.50196078431372548" green="0.69411764705882351" blue="0.78431372549019607" alpha="1" colorSpace="calibratedRGB"/>
  45. <constraints>
  46. <constraint firstAttribute="height" constant="30" id="7rL-iS-MKS"/>
  47. <constraint firstAttribute="width" constant="248" id="hHH-4o-745"/>
  48. </constraints>
  49. <userDefinedRuntimeAttributes>
  50. <userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
  51. <real key="value" value="15"/>
  52. </userDefinedRuntimeAttribute>
  53. </userDefinedRuntimeAttributes>
  54. </view>
  55. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="TOX-dY-1lt">
  56. <rect key="frame" x="34" y="123" width="248" height="30"/>
  57. <subviews>
  58. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sPz-fl-Upn">
  59. <rect key="frame" x="0.0" y="0.0" width="123" height="30"/>
  60. <subviews>
  61. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cover_choose_image" translatesAutoresizingMaskIntoConstraints="NO" id="b49-x9-Ry1">
  62. <rect key="frame" x="15" y="7" width="16" height="16"/>
  63. <constraints>
  64. <constraint firstAttribute="width" constant="16" id="KTD-Sz-fLl"/>
  65. <constraint firstAttribute="height" constant="16" id="tg3-wE-3tv"/>
  66. </constraints>
  67. </imageView>
  68. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="相册获取封面" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wD9-9N-1Ea">
  69. <rect key="frame" x="35.000000000000007" y="7.6666666666666572" width="71.666666666666686" height="15"/>
  70. <fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
  71. <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  72. <nil key="highlightedColor"/>
  73. </label>
  74. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="rgT-xS-ewk">
  75. <rect key="frame" x="0.0" y="0.0" width="123" height="30"/>
  76. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  77. <connections>
  78. <action selector="albumChoose:" destination="iN0-l3-epB" eventType="touchUpInside" id="85f-AQ-i0Q"/>
  79. </connections>
  80. </button>
  81. </subviews>
  82. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  83. <constraints>
  84. <constraint firstAttribute="bottom" secondItem="rgT-xS-ewk" secondAttribute="bottom" id="4ak-Zl-K0d"/>
  85. <constraint firstItem="wD9-9N-1Ea" firstAttribute="centerY" secondItem="sPz-fl-Upn" secondAttribute="centerY" id="MEU-Gc-U7P"/>
  86. <constraint firstItem="b49-x9-Ry1" firstAttribute="centerY" secondItem="sPz-fl-Upn" secondAttribute="centerY" id="O6C-6S-zD8"/>
  87. <constraint firstItem="rgT-xS-ewk" firstAttribute="top" secondItem="sPz-fl-Upn" secondAttribute="top" id="Oxs-x8-aFB"/>
  88. <constraint firstAttribute="trailing" secondItem="rgT-xS-ewk" secondAttribute="trailing" id="doi-yT-5Ol"/>
  89. <constraint firstItem="wD9-9N-1Ea" firstAttribute="leading" secondItem="b49-x9-Ry1" secondAttribute="trailing" constant="4" id="flu-1E-HCY"/>
  90. <constraint firstItem="b49-x9-Ry1" firstAttribute="centerY" secondItem="sPz-fl-Upn" secondAttribute="centerY" id="gVa-dp-wvO"/>
  91. <constraint firstItem="rgT-xS-ewk" firstAttribute="leading" secondItem="sPz-fl-Upn" secondAttribute="leading" id="lAt-dR-qYW"/>
  92. <constraint firstItem="b49-x9-Ry1" firstAttribute="leading" secondItem="sPz-fl-Upn" secondAttribute="leading" constant="15" id="leT-o0-A0I"/>
  93. </constraints>
  94. </view>
  95. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="s7h-QL-lWX">
  96. <rect key="frame" x="125" y="0.0" width="123" height="30"/>
  97. <subviews>
  98. <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cover_crop_image" translatesAutoresizingMaskIntoConstraints="NO" id="uBM-vB-63W">
  99. <rect key="frame" x="16" y="7" width="16" height="16"/>
  100. </imageView>
  101. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="视频截取封面" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="oaL-43-caz">
  102. <rect key="frame" x="36.000000000000007" y="7.6666666666666572" width="71.666666666666686" height="15"/>
  103. <fontDescription key="fontDescription" type="system" weight="medium" pointSize="12"/>
  104. <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  105. <nil key="highlightedColor"/>
  106. </label>
  107. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="SaH-IM-rMB">
  108. <rect key="frame" x="0.0" y="0.0" width="123" height="30"/>
  109. <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
  110. <connections>
  111. <action selector="videoCrop:" destination="iN0-l3-epB" eventType="touchUpInside" id="5FD-qB-TSL"/>
  112. </connections>
  113. </button>
  114. </subviews>
  115. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  116. <constraints>
  117. <constraint firstItem="SaH-IM-rMB" firstAttribute="leading" secondItem="s7h-QL-lWX" secondAttribute="leading" id="3Zh-Gm-rbl"/>
  118. <constraint firstItem="uBM-vB-63W" firstAttribute="leading" secondItem="s7h-QL-lWX" secondAttribute="leading" constant="16" id="Z5H-P0-WjL"/>
  119. <constraint firstItem="uBM-vB-63W" firstAttribute="centerY" secondItem="s7h-QL-lWX" secondAttribute="centerY" id="Zhw-8g-7Se"/>
  120. <constraint firstItem="oaL-43-caz" firstAttribute="leading" secondItem="uBM-vB-63W" secondAttribute="trailing" constant="4" id="cvs-aQ-AEq"/>
  121. <constraint firstItem="oaL-43-caz" firstAttribute="centerY" secondItem="s7h-QL-lWX" secondAttribute="centerY" id="lbV-BV-pMY"/>
  122. <constraint firstAttribute="bottom" secondItem="SaH-IM-rMB" secondAttribute="bottom" id="sFE-dh-XyI"/>
  123. <constraint firstAttribute="trailing" secondItem="SaH-IM-rMB" secondAttribute="trailing" id="wew-aj-C4r"/>
  124. <constraint firstItem="SaH-IM-rMB" firstAttribute="top" secondItem="s7h-QL-lWX" secondAttribute="top" id="wks-xS-Aep"/>
  125. </constraints>
  126. </view>
  127. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7Wb-ep-CKI">
  128. <rect key="frame" x="123" y="9.6666666666666572" width="2" height="11"/>
  129. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  130. <constraints>
  131. <constraint firstAttribute="height" constant="11" id="5Hu-Ha-fsy"/>
  132. <constraint firstAttribute="width" constant="2" id="AVF-5K-GM6"/>
  133. </constraints>
  134. </view>
  135. </subviews>
  136. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  137. <constraints>
  138. <constraint firstItem="s7h-QL-lWX" firstAttribute="leading" secondItem="7Wb-ep-CKI" secondAttribute="trailing" id="JBb-gc-R0a"/>
  139. <constraint firstItem="sPz-fl-Upn" firstAttribute="top" secondItem="TOX-dY-1lt" secondAttribute="top" id="Kzt-5A-QL4"/>
  140. <constraint firstItem="7Wb-ep-CKI" firstAttribute="leading" secondItem="sPz-fl-Upn" secondAttribute="trailing" id="LtK-QD-0HD"/>
  141. <constraint firstAttribute="trailing" secondItem="s7h-QL-lWX" secondAttribute="trailing" id="QaQ-NL-SBU"/>
  142. <constraint firstAttribute="bottom" secondItem="sPz-fl-Upn" secondAttribute="bottom" id="Wou-Go-wuB"/>
  143. <constraint firstItem="s7h-QL-lWX" firstAttribute="top" secondItem="TOX-dY-1lt" secondAttribute="top" id="hIs-Yy-9oC"/>
  144. <constraint firstAttribute="bottom" secondItem="s7h-QL-lWX" secondAttribute="bottom" id="jKS-O5-yhv"/>
  145. <constraint firstItem="7Wb-ep-CKI" firstAttribute="centerX" secondItem="TOX-dY-1lt" secondAttribute="centerX" id="kAH-ni-mQa"/>
  146. <constraint firstItem="sPz-fl-Upn" firstAttribute="leading" secondItem="TOX-dY-1lt" secondAttribute="leading" id="smL-ff-bFt"/>
  147. <constraint firstItem="7Wb-ep-CKI" firstAttribute="centerY" secondItem="TOX-dY-1lt" secondAttribute="centerY" id="zZR-0Y-xHY"/>
  148. </constraints>
  149. </view>
  150. </subviews>
  151. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  152. <constraints>
  153. <constraint firstItem="Eoj-tF-ifL" firstAttribute="trailing" secondItem="TOX-dY-1lt" secondAttribute="trailing" id="0LO-uR-sgt"/>
  154. <constraint firstItem="Eoj-tF-ifL" firstAttribute="bottom" secondItem="TOX-dY-1lt" secondAttribute="bottom" id="1sv-yO-kGe"/>
  155. <constraint firstItem="Rod-ju-kqd" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="12" id="J0h-Tv-qF6"/>
  156. <constraint firstItem="Eoj-tF-ifL" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="U1o-fC-wzj"/>
  157. <constraint firstItem="Eoj-tF-ifL" firstAttribute="leading" secondItem="TOX-dY-1lt" secondAttribute="leading" id="aJA-3E-8js"/>
  158. <constraint firstItem="Eoj-tF-ifL" firstAttribute="top" secondItem="TOX-dY-1lt" secondAttribute="top" id="aVH-Me-QLU"/>
  159. <constraint firstItem="Rod-ju-kqd" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="plL-e8-8KF"/>
  160. <constraint firstAttribute="trailing" secondItem="Rod-ju-kqd" secondAttribute="trailing" constant="12" id="rTU-2d-xDG"/>
  161. <constraint firstItem="Eoj-tF-ifL" firstAttribute="bottom" secondItem="Rod-ju-kqd" secondAttribute="bottom" constant="-10" id="uG3-w7-Tgg"/>
  162. </constraints>
  163. <nil key="simulatedTopBarMetrics"/>
  164. <nil key="simulatedBottomBarMetrics"/>
  165. <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
  166. <connections>
  167. <outlet property="coverImage" destination="Yfw-f3-ca2" id="Ejy-W6-GpP"/>
  168. <outlet property="layerView" destination="Eoj-tF-ifL" id="qsd-FK-3bg"/>
  169. </connections>
  170. <point key="canvasLocation" x="58.015267175572518" y="-165.14084507042256"/>
  171. </view>
  172. </objects>
  173. <resources>
  174. <image name="cover_choose_image" width="16" height="16"/>
  175. <image name="cover_crop_image" width="16" height="16"/>
  176. <image name="videoMerge_cover" width="292" height="164"/>
  177. <systemColor name="systemBackgroundColor">
  178. <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  179. </systemColor>
  180. </resources>
  181. </document>