VLCPlaybackInfoTracksTVViewController.xib 5.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <document type="com.apple.InterfaceBuilder.AppleTV.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="AppleTV" propertyAccessControl="none" useAutolayout="YES">
  3. <dependencies>
  4. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
  5. </dependencies>
  6. <objects>
  7. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="VLCPlaybackInfoTracksTVViewController">
  8. <connections>
  9. <outlet property="audioDataSource" destination="odX-Um-Jiy" id="FHQ-ad-anU"/>
  10. <outlet property="audioTrackCollectionView" destination="rYJ-pW-rFQ" id="GXj-Ds-Ggf"/>
  11. <outlet property="subtitleDataSource" destination="Z5d-WW-D76" id="AaD-El-QGo"/>
  12. <outlet property="subtitleTrackCollectionView" destination="YZb-MS-8i8" id="a2J-7X-pa8"/>
  13. <outlet property="view" destination="iN0-l3-epB" id="Rsf-oc-98a"/>
  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="500"/>
  19. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  20. <subviews>
  21. <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="YZb-MS-8i8">
  22. <rect key="frame" x="1060" y="0.0" width="660" height="500"/>
  23. <animations/>
  24. <collectionViewFlowLayout key="collectionViewLayout" minimumLineSpacing="10" minimumInteritemSpacing="10" id="2bC-W2-ECp" customClass="VLCFullWidthCollectionViewFlowLayout">
  25. <size key="itemSize" width="660" height="50"/>
  26. <size key="headerReferenceSize" width="660" height="50"/>
  27. <size key="footerReferenceSize" width="0.0" height="0.0"/>
  28. <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
  29. </collectionViewFlowLayout>
  30. <connections>
  31. <outlet property="dataSource" destination="Z5d-WW-D76" id="CEX-jp-S6S"/>
  32. <outlet property="delegate" destination="Z5d-WW-D76" id="t1D-sI-B0C"/>
  33. </connections>
  34. </collectionView>
  35. <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" dataMode="none" translatesAutoresizingMaskIntoConstraints="NO" id="rYJ-pW-rFQ">
  36. <rect key="frame" x="200" y="0.0" width="660" height="500"/>
  37. <animations/>
  38. <collectionViewFlowLayout key="collectionViewLayout" minimumLineSpacing="10" minimumInteritemSpacing="10" id="ceq-Lt-V8g" customClass="VLCFullWidthCollectionViewFlowLayout">
  39. <size key="itemSize" width="660" height="50"/>
  40. <size key="headerReferenceSize" width="660" height="50"/>
  41. <size key="footerReferenceSize" width="0.0" height="0.0"/>
  42. <inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
  43. </collectionViewFlowLayout>
  44. <connections>
  45. <outlet property="dataSource" destination="odX-Um-Jiy" id="0oK-qY-Aiz"/>
  46. <outlet property="delegate" destination="odX-Um-Jiy" id="hDT-5c-OYk"/>
  47. </connections>
  48. </collectionView>
  49. </subviews>
  50. <animations/>
  51. <constraints>
  52. <constraint firstAttribute="bottom" secondItem="rYJ-pW-rFQ" secondAttribute="bottom" priority="500" id="5QS-de-XaJ"/>
  53. <constraint firstItem="rYJ-pW-rFQ" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="Grw-co-Uag"/>
  54. <constraint firstItem="rYJ-pW-rFQ" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="200" id="HMO-0c-28f"/>
  55. <constraint firstItem="YZb-MS-8i8" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="lJk-bE-qdA"/>
  56. <constraint firstItem="YZb-MS-8i8" firstAttribute="width" secondItem="rYJ-pW-rFQ" secondAttribute="width" id="mvl-Qm-zsX"/>
  57. <constraint firstAttribute="bottom" secondItem="YZb-MS-8i8" secondAttribute="bottom" priority="500" id="twj-q2-HtE"/>
  58. <constraint firstAttribute="trailing" secondItem="YZb-MS-8i8" secondAttribute="trailing" constant="200" id="xiO-53-o5T"/>
  59. <constraint firstItem="YZb-MS-8i8" firstAttribute="leading" secondItem="rYJ-pW-rFQ" secondAttribute="trailing" constant="200" id="xqK-zW-jRW"/>
  60. </constraints>
  61. <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
  62. <point key="canvasLocation" x="384" y="420"/>
  63. </view>
  64. <customObject id="odX-Um-Jiy" customClass="VLCPlaybackInfoTracksDataSourceAudio"/>
  65. <customObject id="Z5d-WW-D76" customClass="VLCPlaybackInfoTracksDataSourceSubtitle"/>
  66. </objects>
  67. </document>