BGOtherPushViewController.xib 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="20037" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
  3. <device id="retina6_1" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="20020"/>
  7. <capability name="Safe area layout guides" minToolsVersion="9.0"/>
  8. <capability name="System colors in document resources" minToolsVersion="11.0"/>
  9. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  10. </dependencies>
  11. <objects>
  12. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="BGOtherPushViewController">
  13. <connections>
  14. <outlet property="contentLabel" destination="Bj0-9m-6Pd" id="m3K-mp-Y7Y"/>
  15. <outlet property="rtmpLabel" destination="EbS-9Q-y8g" id="LDb-gL-Mxf"/>
  16. <outlet property="startBtn" destination="ofR-Xi-Uwh" id="Zzu-8c-1vy"/>
  17. <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
  18. </connections>
  19. </placeholder>
  20. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  21. <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
  22. <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
  23. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  24. <subviews>
  25. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="rtmp地址:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="iWe-B8-EiZ">
  26. <rect key="frame" x="10" y="59" width="74" height="17"/>
  27. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  28. <color key="textColor" red="0.46666666666666667" green="0.46666666666666667" blue="0.46666666666666667" alpha="1" colorSpace="calibratedRGB"/>
  29. <nil key="highlightedColor"/>
  30. </label>
  31. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="EbS-9Q-y8g">
  32. <rect key="frame" x="10" y="86" width="340" height="0.0"/>
  33. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  34. <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
  35. <nil key="highlightedColor"/>
  36. </label>
  37. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Jv8-SY-t4r">
  38. <rect key="frame" x="360" y="64" width="54" height="44"/>
  39. <constraints>
  40. <constraint firstAttribute="width" constant="54" id="KJd-p6-wV7"/>
  41. <constraint firstAttribute="height" constant="44" id="U2V-Mz-I4Z"/>
  42. </constraints>
  43. <fontDescription key="fontDescription" type="system" pointSize="12"/>
  44. <state key="normal" title="复制">
  45. <color key="titleColor" red="0.62352941176470589" green="0.39215686274509803" blue="1" alpha="1" colorSpace="calibratedRGB"/>
  46. </state>
  47. <connections>
  48. <action selector="copyRtmpBtnAction:" destination="-1" eventType="touchUpInside" id="l0b-ex-f91"/>
  49. </connections>
  50. </button>
  51. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0Lq-ik-JhO">
  52. <rect key="frame" x="10" y="96" width="394" height="1"/>
  53. <color key="backgroundColor" red="0.90196078431372551" green="0.90196078431372551" blue="0.90196078431372551" alpha="1" colorSpace="calibratedRGB"/>
  54. <constraints>
  55. <constraint firstAttribute="height" constant="1" id="7Yu-qM-Nrz"/>
  56. </constraints>
  57. </view>
  58. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="直播码:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="7Mc-ip-DT0">
  59. <rect key="frame" x="10" y="107" width="57.5" height="17"/>
  60. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  61. <color key="textColor" red="0.46666666670000001" green="0.46666666670000001" blue="0.46666666670000001" alpha="1" colorSpace="calibratedRGB"/>
  62. <nil key="highlightedColor"/>
  63. </label>
  64. <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="Bj0-9m-6Pd">
  65. <rect key="frame" x="10" y="134" width="340" height="0.0"/>
  66. <fontDescription key="fontDescription" type="system" pointSize="14"/>
  67. <color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
  68. <nil key="highlightedColor"/>
  69. </label>
  70. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="qeg-q8-R4h">
  71. <rect key="frame" x="360" y="134" width="54" height="44"/>
  72. <constraints>
  73. <constraint firstAttribute="height" constant="44" id="fAK-D5-0fO"/>
  74. <constraint firstAttribute="width" constant="54" id="uL3-Ds-k4h"/>
  75. </constraints>
  76. <fontDescription key="fontDescription" type="system" pointSize="12"/>
  77. <state key="normal" title="复制">
  78. <color key="titleColor" red="0.62352941179999999" green="0.3921568627" blue="1" alpha="1" colorSpace="calibratedRGB"/>
  79. </state>
  80. <connections>
  81. <action selector="copyContentBtnAction:" destination="-1" eventType="touchUpInside" id="trx-s3-kVl"/>
  82. </connections>
  83. </button>
  84. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="L4X-0Q-uPa">
  85. <rect key="frame" x="0.0" y="144" width="414" height="752"/>
  86. <subviews>
  87. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="DIr-Hm-bKs">
  88. <rect key="frame" x="10" y="15" width="394" height="79"/>
  89. <string key="text">推流提示:
  90. 1、打开推流软件,复制并输入推流地址和直播码(每次开播都需要重新输入新的推流地址) 
2、为保证开播效果,开播前先预览直播推流效果
  91. 3、成功推流后,再在App内点击开始直播</string>
  92. <fontDescription key="fontDescription" type="system" pointSize="11"/>
  93. <color key="textColor" red="0.66666666666666663" green="0.66666666666666663" blue="0.66666666666666663" alpha="1" colorSpace="calibratedRGB"/>
  94. <nil key="highlightedColor"/>
  95. </label>
  96. <button opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ofR-Xi-Uwh" customClass="QMUIFillButton">
  97. <rect key="frame" x="50" y="642" width="314" height="40"/>
  98. <constraints>
  99. <constraint firstAttribute="height" constant="40" id="5LF-fF-Zw6"/>
  100. </constraints>
  101. <fontDescription key="fontDescription" type="system" pointSize="16"/>
  102. <state key="normal" title="开始直播"/>
  103. <userDefinedRuntimeAttributes>
  104. <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
  105. <integer key="value" value="20"/>
  106. </userDefinedRuntimeAttribute>
  107. </userDefinedRuntimeAttributes>
  108. <connections>
  109. <action selector="startBtnAction:" destination="-1" eventType="touchUpInside" id="yBC-dD-YR5"/>
  110. </connections>
  111. </button>
  112. </subviews>
  113. <color key="backgroundColor" red="0.95686274509803915" green="0.95686274509803915" blue="0.95686274509803915" alpha="1" colorSpace="calibratedRGB"/>
  114. <constraints>
  115. <constraint firstItem="ofR-Xi-Uwh" firstAttribute="leading" secondItem="L4X-0Q-uPa" secondAttribute="leading" constant="50" id="0CG-se-vyi"/>
  116. <constraint firstItem="DIr-Hm-bKs" firstAttribute="top" secondItem="L4X-0Q-uPa" secondAttribute="top" constant="15" id="jT8-lI-Ok6"/>
  117. <constraint firstItem="DIr-Hm-bKs" firstAttribute="leading" secondItem="L4X-0Q-uPa" secondAttribute="leading" constant="10" id="pOA-Sw-GDI"/>
  118. <constraint firstAttribute="trailing" secondItem="DIr-Hm-bKs" secondAttribute="trailing" constant="10" id="tVD-pH-vi2"/>
  119. <constraint firstAttribute="trailing" secondItem="ofR-Xi-Uwh" secondAttribute="trailing" constant="50" id="w8f-G1-UY7"/>
  120. <constraint firstAttribute="bottom" secondItem="ofR-Xi-Uwh" secondAttribute="bottom" constant="70" id="zCT-45-Jc3"/>
  121. </constraints>
  122. </view>
  123. </subviews>
  124. <viewLayoutGuide key="safeArea" id="Q5M-cg-NOt"/>
  125. <color key="backgroundColor" systemColor="systemBackgroundColor"/>
  126. <constraints>
  127. <constraint firstItem="qeg-q8-R4h" firstAttribute="leading" secondItem="Bj0-9m-6Pd" secondAttribute="trailing" constant="10" id="BrJ-ME-FhV"/>
  128. <constraint firstItem="qeg-q8-R4h" firstAttribute="top" secondItem="Bj0-9m-6Pd" secondAttribute="top" id="H96-x5-GGx"/>
  129. <constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="Jv8-SY-t4r" secondAttribute="trailing" id="IGZ-RG-obi"/>
  130. <constraint firstItem="EbS-9Q-y8g" firstAttribute="top" secondItem="iWe-B8-EiZ" secondAttribute="bottom" constant="10" id="JSL-iL-Pkd"/>
  131. <constraint firstItem="Jv8-SY-t4r" firstAttribute="centerY" secondItem="EbS-9Q-y8g" secondAttribute="centerY" id="KbY-Ht-xDv"/>
  132. <constraint firstItem="0Lq-ik-JhO" firstAttribute="top" secondItem="EbS-9Q-y8g" secondAttribute="bottom" constant="10" id="Nvl-kP-6Al"/>
  133. <constraint firstItem="7Mc-ip-DT0" firstAttribute="top" secondItem="0Lq-ik-JhO" secondAttribute="bottom" constant="10" id="TPL-vI-cQH"/>
  134. <constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="L4X-0Q-uPa" secondAttribute="trailing" id="WUJ-dX-hut"/>
  135. <constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="qeg-q8-R4h" secondAttribute="trailing" id="YEH-0G-KD0"/>
  136. <constraint firstItem="EbS-9Q-y8g" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="10" id="ZQc-YG-lFa"/>
  137. <constraint firstItem="iWe-B8-EiZ" firstAttribute="top" secondItem="Q5M-cg-NOt" secondAttribute="top" constant="15" id="drh-oC-7Lq"/>
  138. <constraint firstItem="Jv8-SY-t4r" firstAttribute="leading" secondItem="EbS-9Q-y8g" secondAttribute="trailing" constant="10" id="dtM-e8-a60"/>
  139. <constraint firstItem="Bj0-9m-6Pd" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" constant="10" id="e0F-Np-guZ"/>
  140. <constraint firstItem="Q5M-cg-NOt" firstAttribute="trailing" secondItem="0Lq-ik-JhO" secondAttribute="trailing" constant="10" id="e7j-sk-dfE"/>
  141. <constraint firstItem="L4X-0Q-uPa" firstAttribute="top" secondItem="Bj0-9m-6Pd" secondAttribute="bottom" constant="10" id="eBl-B4-bNP"/>
  142. <constraint firstItem="0Lq-ik-JhO" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="10" id="eHZ-bw-sfv"/>
  143. <constraint firstItem="Bj0-9m-6Pd" firstAttribute="top" secondItem="7Mc-ip-DT0" secondAttribute="bottom" constant="10" id="hGU-t4-cqB"/>
  144. <constraint firstItem="L4X-0Q-uPa" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" id="jFK-OB-0Dv"/>
  145. <constraint firstItem="iWe-B8-EiZ" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="10" id="jV6-t4-NSk"/>
  146. <constraint firstAttribute="bottom" secondItem="L4X-0Q-uPa" secondAttribute="bottom" id="lrN-dg-YB2"/>
  147. <constraint firstItem="7Mc-ip-DT0" firstAttribute="leading" secondItem="Q5M-cg-NOt" secondAttribute="leading" constant="10" id="vcD-ho-TXQ"/>
  148. </constraints>
  149. <point key="canvasLocation" x="-54" y="118"/>
  150. </view>
  151. </objects>
  152. <resources>
  153. <systemColor name="systemBackgroundColor">
  154. <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  155. </systemColor>
  156. </resources>
  157. </document>