|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="18122" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
|
|
|
|
|
<device id="retina6_7" orientation="portrait" appearance="light"/>
|
|
|
|
|
<dependencies>
|
|
|
|
|
<deployment identifier="iOS"/>
|
|
|
|
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="18093"/>
|
|
|
|
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
|
|
|
</dependencies>
|
|
|
|
|
<scenes>
|
|
|
|
|
<!--Main App View Controller-->
|
|
|
|
|
<scene sceneID="tne-QT-ifu">
|
|
|
|
|
<objects>
|
|
|
|
|
<viewController id="BYZ-38-t0r" customClass="MainAppViewController" customModule="Runner" customModuleProvider="target" sceneMemberID="viewController">
|
|
|
|
|
<layoutGuides>
|
|
|
|
|
<viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
|
|
|
|
|
<viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
|
|
|
|
|
</layoutGuides>
|
|
|
|
|
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="428" height="926"/>
|
|
|
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
|
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
|
|
|
</view>
|
|
|
|
|
</viewController>
|
|
|
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
|
|
|
|
|
</objects>
|
|
|
|
|
<point key="canvasLocation" x="-1535" y="2239"/>
|
|
|
|
|
</scene>
|
|
|
|
|
<!--Video Call View Controller-->
|
|
|
|
|
<scene sceneID="L7v-n1-KvF">
|
|
|
|
|
<objects>
|
|
|
|
|
<viewController storyboardIdentifier="videoCall" id="t2c-G5-7AE" customClass="VideoCallViewController" customModule="Runner" customModuleProvider="target" sceneMemberID="viewController">
|
|
|
|
|
<layoutGuides>
|
|
|
|
|
<viewControllerLayoutGuide type="top" id="BIa-yr-ZMY"/>
|
|
|
|
|
<viewControllerLayoutGuide type="bottom" id="VIH-1T-Ife"/>
|
|
|
|
|
</layoutGuides>
|
|
|
|
|
<view key="view" contentMode="scaleToFill" id="PoR-7r-yNe">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="428" height="926"/>
|
|
|
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<view contentMode="scaleToFill" restorationIdentifier="VideoCallNavigationViewController" translatesAutoresizingMaskIntoConstraints="NO" id="eOT-Jr-GUl" userLabel="remoteVideo">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="428" height="926"/>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.98999999999999999" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
</view>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="WPH-QE-Fvp">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="428" height="926"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="onVideoContainerTapped:" destination="t2c-G5-7AE" eventType="touchUpInside" id="jDS-QU-1VX"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="videoMutedIndicator" translatesAutoresizingMaskIntoConstraints="NO" id="CL1-2v-m1L" userLabel="remoteVideoMutedIndicator">
|
|
|
|
|
<rect key="frame" x="160.66666666666666" y="418.33333333333331" width="106.99999999999997" height="89.333333333333314"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="CL1-2v-m1L" secondAttribute="height" multiplier="6:5" id="xqE-6Q-WAu"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</imageView>
|
|
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sK0-tB-H9u" userLabel="controlButtons">
|
|
|
|
|
<rect key="frame" x="0.0" y="831" width="428" height="95"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" spacing="10" translatesAutoresizingMaskIntoConstraints="NO" id="r9w-8l-Zxj">
|
|
|
|
|
<rect key="frame" x="15" y="15" width="230" height="50"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="UZ6-EY-a59" userLabel="minMax">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="50" height="50"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="UZ6-EY-a59" secondAttribute="height" multiplier="1:1" id="Ula-Qc-wJE"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<state key="normal" title="Button" image="float_video"/>
|
|
|
|
|
<state key="selected" image="expand_video"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="btnMinimizeTapped:" destination="t2c-G5-7AE" eventType="touchUpInside" id="xul-cC-cbm"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
<button opaque="NO" contentMode="scaleAspectFit" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="NUO-2p-pzL" userLabel="videoMuteButton">
|
|
|
|
|
<rect key="frame" x="60" y="0.0" width="50" height="50"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="NUO-2p-pzL" secondAttribute="height" multiplier="1:1" id="KGm-Yp-MqK"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<state key="normal" image="video_unmute"/>
|
|
|
|
|
<state key="selected" image="video_mute"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="didClickVideoMuteButton:" destination="t2c-G5-7AE" eventType="touchUpInside" id="nk9-nS-UDE"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="N2h-FX-kF5" userLabel="muteButton">
|
|
|
|
|
<rect key="frame" x="120" y="0.0" width="50" height="50"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="N2h-FX-kF5" secondAttribute="height" multiplier="1:1" id="hI1-G0-K3C"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<state key="normal" image="mic_unmute"/>
|
|
|
|
|
<state key="selected" image="mic_mute"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="didClickMuteButton:" destination="t2c-G5-7AE" eventType="touchUpInside" id="7lr-uj-db1"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" selected="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="lar-xK-rhR" userLabel="switchCamera">
|
|
|
|
|
<rect key="frame" x="180" y="0.0" width="50" height="50"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="lar-xK-rhR" secondAttribute="height" multiplier="1:1" id="Wpc-dx-kpF"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<state key="normal" image="camera_back"/>
|
|
|
|
|
<state key="selected" image="camera_front"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="didClickSwitchCameraButton:" destination="t2c-G5-7AE" eventType="touchUpInside" id="S3g-7j-Ca0"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="50" id="3L0-3h-Bxg"/>
|
|
|
|
|
<constraint firstItem="lar-xK-rhR" firstAttribute="width" secondItem="lar-xK-rhR" secondAttribute="height" multiplier="1:1" id="R46-j0-zPf"/>
|
|
|
|
|
<constraint firstItem="UZ6-EY-a59" firstAttribute="height" secondItem="NUO-2p-pzL" secondAttribute="height" id="kK6-uF-bf6"/>
|
|
|
|
|
<constraint firstItem="N2h-FX-kF5" firstAttribute="height" secondItem="NUO-2p-pzL" secondAttribute="height" id="o4R-49-iMe"/>
|
|
|
|
|
<constraint firstAttribute="height" constant="30" id="y90-hA-p5Z"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<variation key="default">
|
|
|
|
|
<mask key="constraints">
|
|
|
|
|
<exclude reference="y90-hA-p5Z"/>
|
|
|
|
|
</mask>
|
|
|
|
|
</variation>
|
|
|
|
|
</stackView>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="AoF-Up-Yu5" userLabel="hangUpButton">
|
|
|
|
|
<rect key="frame" x="363" y="15" width="50" height="50"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="AoF-Up-Yu5" secondAttribute="height" multiplier="1:1" id="6LJ-QR-WEY"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<state key="normal" image="end_call"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="hangUp:" destination="t2c-G5-7AE" eventType="touchUpInside" id="SUH-Gd-OXj"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" red="0.18431372549019609" green="0.1764705882352941" blue="0.16470588235294117" alpha="0.5" colorSpace="custom" customColorSpace="displayP3"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstItem="r9w-8l-Zxj" firstAttribute="top" secondItem="sK0-tB-H9u" secondAttribute="top" constant="15" id="00C-1i-sGc"/>
|
|
|
|
|
<constraint firstItem="AoF-Up-Yu5" firstAttribute="bottom" secondItem="r9w-8l-Zxj" secondAttribute="bottom" id="1kB-OK-b0L"/>
|
|
|
|
|
<constraint firstItem="r9w-8l-Zxj" firstAttribute="leading" secondItem="sK0-tB-H9u" secondAttribute="leading" priority="900" constant="5" id="6B7-94-Myo"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="AoF-Up-Yu5" secondAttribute="trailing" priority="900" constant="5" id="DgE-WQ-KQm"/>
|
|
|
|
|
<constraint firstItem="r9w-8l-Zxj" firstAttribute="top" secondItem="sK0-tB-H9u" secondAttribute="top" priority="900" constant="5" id="Ft5-cy-2d0"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="r9w-8l-Zxj" secondAttribute="bottom" constant="30" id="G9u-kw-mVz"/>
|
|
|
|
|
<constraint firstItem="AoF-Up-Yu5" firstAttribute="top" secondItem="r9w-8l-Zxj" secondAttribute="top" id="H4s-Y8-HAI"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="AoF-Up-Yu5" secondAttribute="trailing" constant="15" id="flB-AR-zo3"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="r9w-8l-Zxj" secondAttribute="bottom" priority="900" constant="5" id="n0r-vM-wKh"/>
|
|
|
|
|
<constraint firstItem="r9w-8l-Zxj" firstAttribute="leading" secondItem="sK0-tB-H9u" secondAttribute="leading" constant="15" id="x13-gZ-cYp"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</view>
|
|
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="2nj-Va-L7c" userLabel="TopBar">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="428" height="100"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="n8H-om-4LV">
|
|
|
|
|
<rect key="frame" x="398" y="75" width="25" height="25"/>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="25" id="dyc-7x-bTk"/>
|
|
|
|
|
<constraint firstAttribute="width" constant="25" id="tYx-Ul-0Pf"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<fontDescription key="fontDescription" type="system" pointSize="12"/>
|
|
|
|
|
<color key="tintColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<state key="normal" title="●">
|
|
|
|
|
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
</state>
|
|
|
|
|
<connections>
|
|
|
|
|
<action selector="circleFloatBtnTapped:" destination="t2c-G5-7AE" eventType="touchUpInside" id="2mC-ry-Lis"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</button>
|
|
|
|
|
<stackView opaque="NO" contentMode="scaleToFill" alignment="center" spacing="10" translatesAutoresizingMaskIntoConstraints="NO" id="bvC-Fa-s3m">
|
|
|
|
|
<rect key="frame" x="15" y="50" width="398" height="30"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Al-Anoud Al-Anoud" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Zct-62-YE6">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="328" height="30"/>
|
|
|
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="25"/>
|
|
|
|
|
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<nil key="highlightedColor"/>
|
|
|
|
|
</label>
|
|
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8Xn-w6-Mox">
|
|
|
|
|
<rect key="frame" x="338" y="3" width="60" height="24"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="-- : --" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Btq-Ll-BPH">
|
|
|
|
|
<rect key="frame" x="13.333333333333314" y="5.0000000000000009" width="33.666666666666664" height="14.333333333333336"/>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="12"/>
|
|
|
|
|
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<nil key="highlightedColor"/>
|
|
|
|
|
</label>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" red="0.0018553551427920477" green="0.59902576721627221" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="width" constant="60" id="InL-xK-60G"/>
|
|
|
|
|
<constraint firstItem="Btq-Ll-BPH" firstAttribute="centerY" secondItem="8Xn-w6-Mox" secondAttribute="centerY" id="Vbi-zv-vUQ"/>
|
|
|
|
|
<constraint firstItem="Btq-Ll-BPH" firstAttribute="centerX" secondItem="8Xn-w6-Mox" secondAttribute="centerX" id="WNT-XA-AW6"/>
|
|
|
|
|
<constraint firstAttribute="height" constant="24" id="Zck-PD-EN0"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<userDefinedRuntimeAttributes>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
|
|
|
|
|
<integer key="value" value="12"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
</userDefinedRuntimeAttributes>
|
|
|
|
|
</view>
|
|
|
|
|
</subviews>
|
|
|
|
|
</stackView>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" red="0.18431372549019609" green="0.1764705882352941" blue="0.16470588235294117" alpha="0.80000000000000004" colorSpace="custom" customColorSpace="displayP3"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="100" id="6eP-Zl-97q"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="n8H-om-4LV" secondAttribute="trailing" constant="5" id="7Uq-4Q-ywD"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="bvC-Fa-s3m" secondAttribute="bottom" priority="900" constant="5" id="HgY-Dw-B9R"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="n8H-om-4LV" secondAttribute="bottom" id="Nr2-zL-avJ"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="bvC-Fa-s3m" secondAttribute="bottom" constant="20" id="PWn-Sb-O8B"/>
|
|
|
|
|
<constraint firstItem="bvC-Fa-s3m" firstAttribute="leading" secondItem="2nj-Va-L7c" secondAttribute="leading" constant="15" id="YH4-fV-fkQ"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="bvC-Fa-s3m" secondAttribute="trailing" constant="15" id="oq6-Oi-i7g"/>
|
|
|
|
|
<constraint firstAttribute="height" priority="900" constant="25" id="s8H-wK-WPB"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</view>
|
|
|
|
|
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="O5s-CJ-RFv" userLabel="Tap Detect Container">
|
|
|
|
|
<rect key="frame" x="0.0" y="100" width="428" height="731"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="XHG-Db-3Px" customClass="AADraggableView" customModule="AADraggableView">
|
|
|
|
|
<rect key="frame" x="288" y="10" width="130" height="182"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="0ZP-s2-kM5" userLabel="localVideo">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="130" height="182"/>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<userDefinedRuntimeAttributes>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
|
|
|
|
|
<integer key="value" value="5"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="layer.borderWidth">
|
|
|
|
|
<real key="value" value="0.5"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
</userDefinedRuntimeAttributes>
|
|
|
|
|
</view>
|
|
|
|
|
<view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="6y1-an-W7F">
|
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="130" height="182"/>
|
|
|
|
|
<subviews>
|
|
|
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="videoMutedIndicator" translatesAutoresizingMaskIntoConstraints="NO" id="FEH-bC-Hnh" userLabel="localVideoMutedIndicator">
|
|
|
|
|
<rect key="frame" x="47" y="76" width="36" height="30"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="height" constant="30" id="1iv-w5-GDT"/>
|
|
|
|
|
<constraint firstAttribute="width" constant="36" id="AwX-vQ-Ynn"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</imageView>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstItem="FEH-bC-Hnh" firstAttribute="centerX" secondItem="6y1-an-W7F" secondAttribute="centerX" id="dtO-VP-8qV"/>
|
|
|
|
|
<constraint firstItem="FEH-bC-Hnh" firstAttribute="centerY" secondItem="6y1-an-W7F" secondAttribute="centerY" id="lpW-Vr-bH2"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<userDefinedRuntimeAttributes>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
|
|
|
|
|
<integer key="value" value="5"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
</userDefinedRuntimeAttributes>
|
|
|
|
|
</view>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstItem="0ZP-s2-kM5" firstAttribute="top" secondItem="XHG-Db-3Px" secondAttribute="top" id="E5A-Yq-Ods"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="6y1-an-W7F" secondAttribute="trailing" id="I0l-x2-rGO"/>
|
|
|
|
|
<constraint firstAttribute="width" secondItem="XHG-Db-3Px" secondAttribute="height" multiplier="1:1.4" id="M3V-vM-m0V"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="6y1-an-W7F" secondAttribute="bottom" id="T0D-IE-19P"/>
|
|
|
|
|
<constraint firstItem="6y1-an-W7F" firstAttribute="top" secondItem="XHG-Db-3Px" secondAttribute="top" id="T8b-Nd-jdR"/>
|
|
|
|
|
<constraint firstItem="6y1-an-W7F" firstAttribute="leading" secondItem="XHG-Db-3Px" secondAttribute="leading" id="brg-bp-MME"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="0ZP-s2-kM5" secondAttribute="bottom" id="hso-Od-7QF"/>
|
|
|
|
|
<constraint firstItem="0ZP-s2-kM5" firstAttribute="leading" secondItem="XHG-Db-3Px" secondAttribute="leading" id="k5R-AM-3J6"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="0ZP-s2-kM5" secondAttribute="trailing" id="z8V-qh-Rzq"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
<userDefinedRuntimeAttributes>
|
|
|
|
|
<userDefinedRuntimeAttribute type="number" keyPath="padding">
|
|
|
|
|
<integer key="value" value="20"/>
|
|
|
|
|
</userDefinedRuntimeAttribute>
|
|
|
|
|
</userDefinedRuntimeAttributes>
|
|
|
|
|
</view>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="XHG-Db-3Px" secondAttribute="trailing" constant="10" id="Ncy-sD-qeL"/>
|
|
|
|
|
<constraint firstItem="XHG-Db-3Px" firstAttribute="top" secondItem="O5s-CJ-RFv" secondAttribute="top" constant="10" id="nM8-B7-soj"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</view>
|
|
|
|
|
</subviews>
|
|
|
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
|
|
|
|
|
<constraints>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="WPH-QE-Fvp" secondAttribute="bottom" id="4Fb-l0-7TG"/>
|
|
|
|
|
<constraint firstItem="eOT-Jr-GUl" firstAttribute="leading" secondItem="PoR-7r-yNe" secondAttribute="leading" id="4xz-lj-CXd"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="eOT-Jr-GUl" secondAttribute="bottom" id="5Ae-F1-hSz"/>
|
|
|
|
|
<constraint firstItem="WPH-QE-Fvp" firstAttribute="leading" secondItem="PoR-7r-yNe" secondAttribute="leading" id="5Yr-p4-csA"/>
|
|
|
|
|
<constraint firstItem="2nj-Va-L7c" firstAttribute="leading" secondItem="PoR-7r-yNe" secondAttribute="leading" id="8Gx-Tb-bpo"/>
|
|
|
|
|
<constraint firstItem="O5s-CJ-RFv" firstAttribute="leading" secondItem="PoR-7r-yNe" secondAttribute="leading" id="Hyn-9r-k8s"/>
|
|
|
|
|
<constraint firstItem="sK0-tB-H9u" firstAttribute="leading" secondItem="PoR-7r-yNe" secondAttribute="leading" id="Itp-Pe-kh9"/>
|
|
|
|
|
<constraint firstItem="2nj-Va-L7c" firstAttribute="top" secondItem="PoR-7r-yNe" secondAttribute="top" id="LDC-Rq-79f"/>
|
|
|
|
|
<constraint firstItem="XHG-Db-3Px" firstAttribute="height" secondItem="eOT-Jr-GUl" secondAttribute="height" multiplier="0.196544" id="LwG-7m-Ihd"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="eOT-Jr-GUl" secondAttribute="trailing" id="Pcn-K9-H92"/>
|
|
|
|
|
<constraint firstAttribute="bottom" secondItem="sK0-tB-H9u" secondAttribute="bottom" id="Tu5-Op-mnF"/>
|
|
|
|
|
<constraint firstItem="CL1-2v-m1L" firstAttribute="centerY" secondItem="PoR-7r-yNe" secondAttribute="centerY" id="UGv-46-ri8"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="O5s-CJ-RFv" secondAttribute="trailing" id="VcP-8e-3Un"/>
|
|
|
|
|
<constraint firstItem="CL1-2v-m1L" firstAttribute="centerX" secondItem="PoR-7r-yNe" secondAttribute="centerX" id="Xt8-k3-fDj"/>
|
|
|
|
|
<constraint firstItem="CL1-2v-m1L" firstAttribute="width" secondItem="PoR-7r-yNe" secondAttribute="width" multiplier="0.25" id="Yce-bz-JBd"/>
|
|
|
|
|
<constraint firstItem="WPH-QE-Fvp" firstAttribute="top" secondItem="PoR-7r-yNe" secondAttribute="top" id="ddA-LD-2O3"/>
|
|
|
|
|
<constraint firstItem="sK0-tB-H9u" firstAttribute="top" secondItem="O5s-CJ-RFv" secondAttribute="bottom" id="eOi-4p-iMm"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="WPH-QE-Fvp" secondAttribute="trailing" id="evw-Oc-GgJ"/>
|
|
|
|
|
<constraint firstItem="O5s-CJ-RFv" firstAttribute="top" secondItem="2nj-Va-L7c" secondAttribute="bottom" id="fLH-dK-xpa"/>
|
|
|
|
|
<constraint firstItem="eOT-Jr-GUl" firstAttribute="top" secondItem="PoR-7r-yNe" secondAttribute="top" id="gFm-X8-RIU"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="sK0-tB-H9u" secondAttribute="trailing" id="gSh-7K-3p5"/>
|
|
|
|
|
<constraint firstAttribute="trailing" secondItem="2nj-Va-L7c" secondAttribute="trailing" id="vQp-Bv-IVU"/>
|
|
|
|
|
</constraints>
|
|
|
|
|
</view>
|
|
|
|
|
<navigationItem key="navigationItem" id="s5b-6P-Hwj"/>
|
|
|
|
|
<connections>
|
|
|
|
|
<outlet property="btnMinimize" destination="UZ6-EY-a59" id="bDC-LS-qlX"/>
|
|
|
|
|
<outlet property="camSwitchBtn" destination="lar-xK-rhR" id="tde-s5-Mji"/>
|
|
|
|
|
<outlet property="controlButtons" destination="sK0-tB-H9u" id="mDK-cq-oQz"/>
|
|
|
|
|
<outlet property="hideVideoBtn" destination="n8H-om-4LV" id="tTp-Ep-XKS"/>
|
|
|
|
|
<outlet property="lblCallDuration" destination="Btq-Ll-BPH" id="Jdh-yK-PEx"/>
|
|
|
|
|
<outlet property="lblRemoteUsername" destination="Zct-62-YE6" id="OQ0-mf-mvc"/>
|
|
|
|
|
<outlet property="localVideo" destination="0ZP-s2-kM5" id="C68-k7-h5j"/>
|
|
|
|
|
<outlet property="localVideoContainer" destination="O5s-CJ-RFv" id="bh9-Yr-UGv"/>
|
|
|
|
|
<outlet property="localVideoMutedBg" destination="6y1-an-W7F" id="5FF-Ak-Vxb"/>
|
|
|
|
|
<outlet property="micMuteBtn" destination="N2h-FX-kF5" id="zgK-g1-Ndr"/>
|
|
|
|
|
<outlet property="remoteVideo" destination="eOT-Jr-GUl" id="VKE-el-YGR"/>
|
|
|
|
|
<outlet property="remoteVideoMutedIndicator" destination="CL1-2v-m1L" id="aJ0-QC-m9Y"/>
|
|
|
|
|
<outlet property="topBar" destination="2nj-Va-L7c" id="Zt4-J2-uw8"/>
|
|
|
|
|
<outlet property="videoMuteBtn" destination="NUO-2p-pzL" id="XCc-nu-N8P"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="s8H-wK-WPB" collectionClass="NSMutableArray" id="XTM-jR-Cos"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="HgY-Dw-B9R" collectionClass="NSMutableArray" id="Fi8-YX-9iQ"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="Ft5-cy-2d0" collectionClass="NSMutableArray" id="Ze3-H8-gj4"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="n0r-vM-wKh" collectionClass="NSMutableArray" id="IaQ-TS-ng8"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="G9u-kw-mVz" collectionClass="NSMutableArray" id="TaK-5m-byK"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="00C-1i-sGc" collectionClass="NSMutableArray" id="vmx-rp-JZI"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="PWn-Sb-O8B" collectionClass="NSMutableArray" id="pK4-yA-36p"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="6eP-Zl-97q" collectionClass="NSMutableArray" id="dxk-ol-uAW"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="3L0-3h-Bxg" collectionClass="NSMutableArray" id="w3Q-AR-TQY"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="y90-hA-p5Z" collectionClass="NSMutableArray" id="INL-Bc-eTM"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="DgE-WQ-KQm" collectionClass="NSMutableArray" id="zy0-aI-bnY"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="flB-AR-zo3" collectionClass="NSMutableArray" id="hwu-U4-5s5"/>
|
|
|
|
|
<outletCollection property="minimizeConstraint" destination="6B7-94-Myo" collectionClass="NSMutableArray" id="epM-Kg-2yi"/>
|
|
|
|
|
<outletCollection property="maximisedConstraint" destination="x13-gZ-cYp" collectionClass="NSMutableArray" id="uLI-UQ-yIo"/>
|
|
|
|
|
</connections>
|
|
|
|
|
</viewController>
|
|
|
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="x33-EE-6Ak" sceneMemberID="firstResponder"/>
|
|
|
|
|
</objects>
|
|
|
|
|
<point key="canvasLocation" x="-797.66355140186909" y="2238.6609071274302"/>
|
|
|
|
|
</scene>
|
|
|
|
|
</scenes>
|
|
|
|
|
<resources>
|
|
|
|
|
<image name="camera_back" width="198" height="202"/>
|
|
|
|
|
<image name="camera_front" width="198" height="202"/>
|
|
|
|
|
<image name="end_call" width="488" height="488"/>
|
|
|
|
|
<image name="expand_video" width="202" height="199"/>
|
|
|
|
|
<image name="float_video" width="202" height="202"/>
|
|
|
|
|
<image name="mic_mute" width="198" height="199"/>
|
|
|
|
|
<image name="mic_unmute" width="198" height="202"/>
|
|
|
|
|
<image name="videoMutedIndicator" width="153.5" height="129"/>
|
|
|
|
|
<image name="video_mute" width="202" height="199"/>
|
|
|
|
|
<image name="video_unmute" width="202" height="202"/>
|
|
|
|
|
</resources>
|
|
|
|
|
</document>
|