CallParticipantViewCell.xib 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="21701" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
  3. <device id="retina4_7" orientation="portrait" appearance="light"/>
  4. <dependencies>
  5. <deployment identifier="iOS"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21678"/>
  7. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  8. </dependencies>
  9. <objects>
  10. <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
  11. <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
  12. <collectionViewCell opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" reuseIdentifier="" id="gTV-IL-0wX" customClass="CallParticipantViewCell">
  13. <rect key="frame" x="0.0" y="0.0" width="295" height="232"/>
  14. <autoresizingMask key="autoresizingMask"/>
  15. <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
  16. <rect key="frame" x="0.0" y="0.0" width="295" height="232"/>
  17. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
  18. <subviews>
  19. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2xo-Od-0bZ">
  20. <rect key="frame" x="0.0" y="0.0" width="295" height="232"/>
  21. </view>
  22. <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="zYx-Of-3tH" customClass="AvatarImageView" customModule="NextcloudTalk" customModuleProvider="target">
  23. <rect key="frame" x="97.5" y="66" width="100" height="100"/>
  24. <constraints>
  25. <constraint firstAttribute="width" secondItem="zYx-Of-3tH" secondAttribute="height" multiplier="1:1" id="8TD-LX-PDg"/>
  26. <constraint firstAttribute="width" priority="750" constant="100" id="E1w-Vk-9vO"/>
  27. <constraint firstAttribute="height" priority="750" constant="100" id="hFb-Kv-gry"/>
  28. </constraints>
  29. </imageView>
  30. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="eHf-UZ-Ya0" customClass="MDCActivityIndicator">
  31. <rect key="frame" x="97.5" y="66" width="100" height="100"/>
  32. <constraints>
  33. <constraint firstAttribute="height" constant="100" id="TgK-JJ-TAh"/>
  34. <constraint firstAttribute="width" constant="100" id="nsX-XY-5La"/>
  35. </constraints>
  36. </view>
  37. <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="right" contentVerticalAlignment="top" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="bj2-hS-1pF">
  38. <rect key="frame" x="241" y="22" width="32" height="32"/>
  39. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  40. <constraints>
  41. <constraint firstAttribute="height" constant="32" id="7vp-Kk-0hF"/>
  42. <constraint firstAttribute="width" constant="32" id="Z5s-i5-hgP"/>
  43. </constraints>
  44. <color key="tintColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  45. <state key="normal" image="display" catalog="system">
  46. <preferredSymbolConfiguration key="preferredSymbolConfiguration" configurationType="pointSize" pointSize="20"/>
  47. </state>
  48. <connections>
  49. <action selector="screenSharingButtonPressed:" destination="gTV-IL-0wX" eventType="touchUpInside" id="DzG-u7-nPx"/>
  50. </connections>
  51. </button>
  52. <stackView opaque="NO" contentMode="scaleToFill" spacing="12" translatesAutoresizingMaskIntoConstraints="NO" id="Tog-ZY-cO4">
  53. <rect key="frame" x="22" y="186" width="251" height="24"/>
  54. <subviews>
  55. <button opaque="NO" contentMode="scaleToFill" horizontalCompressionResistancePriority="1000" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="BPo-EN-rrM" userLabel="Raised Hand Indicator">
  56. <rect key="frame" x="0.0" y="0.0" width="28" height="24"/>
  57. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  58. <color key="tintColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  59. <size key="titleShadowOffset" width="1" height="1"/>
  60. <state key="normal" image="hand.raised.fill" catalog="system">
  61. <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  62. <preferredSymbolConfiguration key="preferredSymbolConfiguration" configurationType="pointSize" pointSize="20"/>
  63. </state>
  64. </button>
  65. <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Duj-37-SmJ" userLabel="Peer Name Label Container">
  66. <rect key="frame" x="40" y="0.0" width="179" height="24"/>
  67. <subviews>
  68. <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" fixedFrame="YES" text="ghj" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="D5h-T2-aB9">
  69. <rect key="frame" x="0.0" y="6" width="179" height="18"/>
  70. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  71. <fontDescription key="fontDescription" type="system" weight="semibold" pointSize="16"/>
  72. <color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  73. <nil key="highlightedColor"/>
  74. <color key="shadowColor" red="0.0" green="0.0" blue="0.0" alpha="0.74765580537303389" colorSpace="custom" customColorSpace="sRGB"/>
  75. <size key="shadowOffset" width="1" height="1"/>
  76. </label>
  77. </subviews>
  78. <edgeInsets key="layoutMargins" top="12" left="8" bottom="2" right="8"/>
  79. </view>
  80. <button opaque="NO" contentMode="scaleToFill" horizontalCompressionResistancePriority="1000" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="vlO-GV-Y3B">
  81. <rect key="frame" x="231" y="0.0" width="20" height="24"/>
  82. <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  83. <color key="tintColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  84. <size key="titleShadowOffset" width="1" height="1"/>
  85. <state key="normal" image="mic.slash.fill" catalog="system">
  86. <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
  87. <preferredSymbolConfiguration key="preferredSymbolConfiguration" configurationType="pointSize" pointSize="20"/>
  88. </state>
  89. </button>
  90. </subviews>
  91. <constraints>
  92. <constraint firstAttribute="height" constant="24" id="eyv-6K-4Fu"/>
  93. <constraint firstAttribute="width" relation="greaterThanOrEqual" id="tc0-yY-uLq"/>
  94. </constraints>
  95. </stackView>
  96. </subviews>
  97. </view>
  98. <constraints>
  99. <constraint firstAttribute="trailing" secondItem="bj2-hS-1pF" secondAttribute="trailing" constant="22" id="0vQ-dJ-Ozc"/>
  100. <constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="zYx-Of-3tH" secondAttribute="bottom" constant="22" id="25D-wO-Pd3"/>
  101. <constraint firstAttribute="bottom" secondItem="2xo-Od-0bZ" secondAttribute="bottom" id="6BS-bd-V7e"/>
  102. <constraint firstItem="2xo-Od-0bZ" firstAttribute="leading" secondItem="gTV-IL-0wX" secondAttribute="leading" id="7ax-NA-Mp7"/>
  103. <constraint firstItem="zYx-Of-3tH" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="gTV-IL-0wX" secondAttribute="leading" constant="22" id="Cpi-Oj-lKf"/>
  104. <constraint firstItem="zYx-Of-3tH" firstAttribute="centerY" secondItem="gTV-IL-0wX" secondAttribute="centerY" id="Ejn-6A-Tbm"/>
  105. <constraint firstItem="2xo-Od-0bZ" firstAttribute="top" secondItem="gTV-IL-0wX" secondAttribute="top" id="KOw-nZ-G8t"/>
  106. <constraint firstItem="eHf-UZ-Ya0" firstAttribute="centerY" secondItem="gTV-IL-0wX" secondAttribute="centerY" id="QeX-QA-hWf"/>
  107. <constraint firstItem="Tog-ZY-cO4" firstAttribute="leading" secondItem="gTV-IL-0wX" secondAttribute="leading" constant="22" id="RH0-ZW-O57"/>
  108. <constraint firstAttribute="bottom" secondItem="Tog-ZY-cO4" secondAttribute="bottom" constant="22" id="UXP-Gm-lYX"/>
  109. <constraint firstItem="eHf-UZ-Ya0" firstAttribute="centerX" secondItem="gTV-IL-0wX" secondAttribute="centerX" id="ZNb-4N-V6e"/>
  110. <constraint firstItem="bj2-hS-1pF" firstAttribute="top" secondItem="gTV-IL-0wX" secondAttribute="top" constant="22" id="f5w-bM-AbI"/>
  111. <constraint firstItem="zYx-Of-3tH" firstAttribute="centerX" secondItem="gTV-IL-0wX" secondAttribute="centerX" id="fL4-Jy-Q1U"/>
  112. <constraint firstAttribute="trailing" secondItem="2xo-Od-0bZ" secondAttribute="trailing" id="gTd-Es-Nku"/>
  113. <constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="zYx-Of-3tH" secondAttribute="trailing" constant="22" id="h85-nY-ag4"/>
  114. <constraint firstAttribute="trailing" secondItem="Tog-ZY-cO4" secondAttribute="trailing" constant="22" id="k7o-jB-7o3"/>
  115. <constraint firstItem="Tog-ZY-cO4" firstAttribute="top" relation="greaterThanOrEqual" secondItem="zYx-Of-3tH" secondAttribute="bottom" constant="-2" id="rpk-9a-BBU"/>
  116. <constraint firstItem="zYx-Of-3tH" firstAttribute="top" relation="greaterThanOrEqual" secondItem="gTV-IL-0wX" secondAttribute="top" constant="22" id="wL8-E7-J74"/>
  117. </constraints>
  118. <size key="customSize" width="295" height="202"/>
  119. <connections>
  120. <outlet property="activityIndicator" destination="eHf-UZ-Ya0" id="KEG-cC-sSn"/>
  121. <outlet property="audioOffIndicator" destination="vlO-GV-Y3B" id="cIm-dZ-peB"/>
  122. <outlet property="peerAvatarImageView" destination="zYx-Of-3tH" id="fkR-av-PMY"/>
  123. <outlet property="peerNameLabel" destination="D5h-T2-aB9" id="m82-2d-znc"/>
  124. <outlet property="peerVideoView" destination="2xo-Od-0bZ" id="YvZ-QP-fUW"/>
  125. <outlet property="raisedHandIndicator" destination="BPo-EN-rrM" id="Dwq-96-Waf"/>
  126. <outlet property="screensharingIndicator" destination="bj2-hS-1pF" id="VFt-FC-Oum"/>
  127. <outlet property="screensharingIndiciatorRightConstraint" destination="0vQ-dJ-Ozc" id="kx1-q2-1Sk"/>
  128. <outlet property="screensharingIndiciatorTopConstraint" destination="f5w-bM-AbI" id="d5y-18-ICg"/>
  129. <outlet property="stackViewBottomConstraint" destination="UXP-Gm-lYX" id="UJp-3p-DeZ"/>
  130. <outlet property="stackViewLeftConstraint" destination="RH0-ZW-O57" id="sks-d4-NES"/>
  131. <outlet property="stackViewRightConstraint" destination="k7o-jB-7o3" id="17X-EJ-Ekm"/>
  132. </connections>
  133. <point key="canvasLocation" x="32.799999999999997" y="133.13343328335833"/>
  134. </collectionViewCell>
  135. </objects>
  136. <resources>
  137. <image name="display" catalog="system" width="128" height="101"/>
  138. <image name="hand.raised.fill" catalog="system" width="128" height="128"/>
  139. <image name="mic.slash.fill" catalog="system" width="108" height="128"/>
  140. </resources>
  141. </document>