VLCRemotePlaybackViewController.xib 6.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <document type="com.apple.InterfaceBuilder.AppleTV.XIB" version="3.0" toolsVersion="9059" systemVersion="15B42" targetRuntime="AppleTV" propertyAccessControl="none" useAutolayout="YES">
  3. <dependencies>
  4. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9049"/>
  5. </dependencies>
  6. <objects>
  7. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="VLCRemotePlaybackViewController">
  8. <connections>
  9. <outlet property="cachedMediaCollectionView" destination="VjG-Gw-i36" id="ATe-7D-fDz"/>
  10. <outlet property="cachedMediaLabel" destination="77q-qM-GSv" id="gs2-sW-Z17"/>
  11. <outlet property="httpServerLabel" destination="mOM-K1-6hX" id="PvM-0r-xq1"/>
  12. <outlet property="toggleHTTPServerButton" destination="N4Q-4c-bh0" id="5Je-Lj-ba0"/>
  13. <outlet property="view" destination="iN0-l3-epB" id="Eym-vH-oyN"/>
  14. </connections>
  15. </placeholder>
  16. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  17. <view contentMode="scaleToFill" id="iN0-l3-epB">
  18. <rect key="frame" x="0.0" y="0.0" width="1920" height="1080"/>
  19. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  20. <subviews>
  21. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mOM-K1-6hX">
  22. <rect key="frame" x="533" y="315" width="855" height="113"/>
  23. <animations/>
  24. <string key="text">Open either of these URLs in a web browser on your network:
  25. http://bonjour.local
  26. http://192.168.1.1</string>
  27. <fontDescription key="fontDescription" style="UICTFontTextStyleCallout"/>
  28. <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
  29. <nil key="highlightedColor"/>
  30. </label>
  31. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="N4Q-4c-bh0">
  32. <rect key="frame" x="710" y="193" width="501" height="86"/>
  33. <animations/>
  34. <inset key="contentEdgeInsets" minX="40" minY="20" maxX="40" maxY="20"/>
  35. <state key="normal" title="Enable Remote Playback"/>
  36. <connections>
  37. <action selector="toggleHTTPServer:" destination="-1" eventType="primaryActionTriggered" id="65K-IM-LdJ"/>
  38. </connections>
  39. </button>
  40. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Cached Media" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="77q-qM-GSv">
  41. <rect key="frame" x="837" y="514" width="246" height="46"/>
  42. <animations/>
  43. <fontDescription key="fontDescription" style="UICTFontTextStyleHeadline"/>
  44. <color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
  45. <nil key="highlightedColor"/>
  46. </label>
  47. <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="VjG-Gw-i36">
  48. <rect key="frame" x="0.0" y="630" width="1920" height="450"/>
  49. <animations/>
  50. <collectionViewFlowLayout key="collectionViewLayout" minimumLineSpacing="10" minimumInteritemSpacing="10" id="pP2-ie-8Sr">
  51. <size key="itemSize" width="50" height="50"/>
  52. <size key="headerReferenceSize" width="0.0" height="0.0"/>
  53. <size key="footerReferenceSize" width="0.0" height="0.0"/>
  54. <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
  55. </collectionViewFlowLayout>
  56. <connections>
  57. <outlet property="dataSource" destination="-1" id="5CW-nY-7m4"/>
  58. <outlet property="delegate" destination="-1" id="hUM-OV-Y9o"/>
  59. </connections>
  60. </collectionView>
  61. </subviews>
  62. <animations/>
  63. <constraints>
  64. <constraint firstItem="N4Q-4c-bh0" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" constant="193" id="Dsp-yk-pru"/>
  65. <constraint firstItem="77q-qM-GSv" firstAttribute="top" secondItem="mOM-K1-6hX" secondAttribute="bottom" constant="86" id="PQh-oO-VDm"/>
  66. <constraint firstItem="mOM-K1-6hX" firstAttribute="centerX" secondItem="N4Q-4c-bh0" secondAttribute="centerX" id="ScU-iV-uMa"/>
  67. <constraint firstItem="mOM-K1-6hX" firstAttribute="top" secondItem="N4Q-4c-bh0" secondAttribute="bottom" constant="36" id="Szw-br-TIc"/>
  68. <constraint firstItem="77q-qM-GSv" firstAttribute="centerX" secondItem="VjG-Gw-i36" secondAttribute="centerX" id="Tcb-Jy-an4"/>
  69. <constraint firstItem="N4Q-4c-bh0" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="VFF-HR-rhV"/>
  70. <constraint firstItem="VjG-Gw-i36" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="hSa-3P-bGw"/>
  71. <constraint firstItem="VjG-Gw-i36" firstAttribute="centerX" secondItem="iN0-l3-epB" secondAttribute="centerX" id="l72-n9-cwb"/>
  72. <constraint firstAttribute="trailing" secondItem="VjG-Gw-i36" secondAttribute="trailing" id="lJF-jb-gaz"/>
  73. <constraint firstItem="VjG-Gw-i36" firstAttribute="top" secondItem="77q-qM-GSv" secondAttribute="bottom" constant="70" id="nNF-vd-238"/>
  74. <constraint firstAttribute="bottom" secondItem="VjG-Gw-i36" secondAttribute="bottom" id="v0P-HU-3wm"/>
  75. </constraints>
  76. </view>
  77. </objects>
  78. </document>