248 lines
22 KiB
XML
Executable File
248 lines
22 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11762" systemVersion="15G31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" colorMatched="YES">
|
|
<device id="retina4_7" orientation="portrait">
|
|
<adaptation id="fullscreen"/>
|
|
</device>
|
|
<dependencies>
|
|
<deployment identifier="iOS"/>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/>
|
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
</dependencies>
|
|
<objects>
|
|
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="NTESVideoChatViewController">
|
|
<connections>
|
|
<outlet property="acceptBtn" destination="JWH-En-CEa" id="LHa-e1-w07"/>
|
|
<outlet property="bigVideoView" destination="3Zh-WU-GLj" id="Bqv-Zn-zpw"/>
|
|
<outlet property="connectingLabel" destination="Koi-8h-l2u" id="vMZ-2F-1Dw"/>
|
|
<outlet property="disableCameraBtn" destination="SHA-Qd-81T" id="Abz-oG-eOu"/>
|
|
<outlet property="durationLabel" destination="nRA-Kd-y4F" id="wJ6-Hc-SHQ"/>
|
|
<outlet property="hungUpBtn" destination="R1h-Iv-Nox" id="wEr-59-qHf"/>
|
|
<outlet property="localRecordBtn" destination="rOF-zH-OmQ" id="Cw9-V3-u61"/>
|
|
<outlet property="localRecordingRedPoint" destination="G4l-4u-0rq" id="8sM-uB-znd"/>
|
|
<outlet property="localRecordingView" destination="xFM-aY-iZH" id="Gme-Q5-Yoy"/>
|
|
<outlet property="lowMemoryRedPoint" destination="nai-aO-UwO" id="NG4-0A-qN3"/>
|
|
<outlet property="lowMemoryView" destination="3oH-VS-teN" id="tMN-7e-K6u"/>
|
|
<outlet property="muteBtn" destination="ip3-BI-1eP" id="dMJ-zq-RQr"/>
|
|
<outlet property="netStatusView" destination="5t7-D8-IwA" id="rTU-PD-g21"/>
|
|
<outlet property="refuseBtn" destination="SiS-XY-Kl1" id="LUh-x6-onC"/>
|
|
<outlet property="smallVideoView" destination="fO7-lJ-JAT" id="EDu-xl-gzS"/>
|
|
<outlet property="switchCameraBtn" destination="2Iy-dB-B1j" id="xAC-Bp-gw9"/>
|
|
<outlet property="switchModelBtn" destination="nEn-PH-K0I" id="mbM-Ob-RCT"/>
|
|
<outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
|
|
</connections>
|
|
</placeholder>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
|
|
<view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
|
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="netcall_bkg" id="3Zh-WU-GLj" userLabel="Big Video View">
|
|
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
|
</imageView>
|
|
<view contentMode="scaleToFill" id="fO7-lJ-JAT" userLabel="Small Video View">
|
|
<rect key="frame" x="296" y="30" width="64" height="98"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</view>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="R1h-Iv-Nox">
|
|
<rect key="frame" x="300" y="615" width="75" height="52"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
|
|
<state key="normal" image="btn_vcancel_normal.png" backgroundImage="btn_bg_video_normal.png">
|
|
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
</button>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="JWH-En-CEa">
|
|
<rect key="frame" x="230" y="552.5" width="117" height="50"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="0.040248972679037973" green="0.7322837752525253" blue="0.084891297734011897" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<state key="normal" title="接听">
|
|
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="acceptToCall:" destination="-1" eventType="touchUpInside" id="4uU-eq-ghh"/>
|
|
</connections>
|
|
</button>
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="nRA-Kd-y4F">
|
|
<rect key="frame" x="0.0" y="18" width="375" height="58"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="22"/>
|
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenDisabled="NO" lineBreakMode="middleTruncation" id="ip3-BI-1eP">
|
|
<rect key="frame" x="150" y="615" width="75" height="52"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<state key="normal" image="btn_vvoice_normal.png" backgroundImage="btn_bg_voice_normal.png">
|
|
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<state key="disabled" image="btn_vvoice_pressed"/>
|
|
<state key="selected" image="btn_voice_disable.png"/>
|
|
<state key="highlighted" image="btn_vvoice_pressed.png" backgroundImage="btn_bg_voice_pressed.png"/>
|
|
<connections>
|
|
<action selector="mute:" destination="-1" eventType="touchUpInside" id="BgO-g2-Hy3"/>
|
|
</connections>
|
|
</button>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="2Iy-dB-B1j">
|
|
<rect key="frame" x="0.0" y="615" width="75" height="52"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<state key="normal" image="btn_turn_normal.png" backgroundImage="btn_bg_voice_normal.png">
|
|
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<state key="disabled" image="btn_turn_disabled.png"/>
|
|
<state key="selected" image="btn_turn_disabled.png"/>
|
|
<state key="highlighted" image="btn_turn_pressed.png" backgroundImage="btn_bg_voice_pressed.png"/>
|
|
<connections>
|
|
<action selector="switchCamera:" destination="-1" eventType="touchUpInside" id="3ZC-0o-4jf"/>
|
|
</connections>
|
|
</button>
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Koi-8h-l2u">
|
|
<rect key="frame" x="0.0" y="50" width="375" height="27"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="21"/>
|
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenDisabled="NO" lineBreakMode="middleTruncation" id="rOF-zH-OmQ" userLabel="Local Record Btn">
|
|
<rect key="frame" x="225" y="615" width="75" height="52"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
|
<state key="normal" image="btn_vrecord_normal.png" backgroundImage="btn_bg_voice_normal.png">
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<state key="disabled" image="btn_vrecord_pressed.png"/>
|
|
<state key="selected" image="btn_vrecord_selected.png"/>
|
|
<state key="highlighted" image="btn_vrecord_pressed.png" backgroundImage="btn_bg_voice_pressed.png"/>
|
|
<connections>
|
|
<action selector="localRecord:" destination="-1" eventType="touchUpInside" id="LoB-pc-0ag"/>
|
|
</connections>
|
|
</button>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenDisabled="NO" lineBreakMode="middleTruncation" id="SHA-Qd-81T">
|
|
<rect key="frame" x="75" y="615" width="75" height="52"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="15"/>
|
|
<state key="normal" image="btn_camera_normal.png" backgroundImage="btn_bg_voice_normal.png">
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<state key="disabled" image="btn_camera_pressed"/>
|
|
<state key="selected" image="btn_camera_disabled.png"/>
|
|
<state key="highlighted" image="btn_camera_pressed.png" backgroundImage="btn_bg_voice_pressed.png"/>
|
|
<connections>
|
|
<action selector="disableCammera:" destination="-1" eventType="touchUpInside" id="Uoa-OX-Zh3"/>
|
|
</connections>
|
|
</button>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="nEn-PH-K0I">
|
|
<rect key="frame" x="15" y="30" width="92" height="34"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="13"/>
|
|
<state key="normal" title="切换语音" image="ic_switch_voice.png" backgroundImage="btn_switch_av.png">
|
|
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="switchCallingModel:" destination="-1" eventType="touchUpInside" id="yP5-vW-CCB"/>
|
|
</connections>
|
|
</button>
|
|
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="SiS-XY-Kl1">
|
|
<rect key="frame" x="29" y="552.5" width="117" height="50"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="1" green="0.0581480677" blue="0.1242516311" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<state key="normal" title="拒接">
|
|
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="acceptToCall:" destination="-1" eventType="touchUpInside" id="yig-H6-JxO"/>
|
|
</connections>
|
|
</button>
|
|
<view hidden="YES" userInteractionEnabled="NO" contentMode="scaleToFill" id="xFM-aY-iZH" userLabel="Local Recording View">
|
|
<rect key="frame" x="135.5" y="382" width="104" height="40"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<view userInteractionEnabled="NO" contentMode="scaleToFill" id="G4l-4u-0rq" userLabel="Recording Red Point">
|
|
<rect key="frame" x="82" y="14" width="8" height="8"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</view>
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="录制中" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ik7-GD-Y6E" userLabel="Recording Label">
|
|
<rect key="frame" x="16" y="6" width="72.5" height="27"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="16"/>
|
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
</subviews>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.80000000000000004" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</view>
|
|
<view hidden="YES" userInteractionEnabled="NO" contentMode="scaleToFill" id="3oH-VS-teN" userLabel="Low Memory View">
|
|
<rect key="frame" x="100.5" y="396" width="175" height="65"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<subviews>
|
|
<view userInteractionEnabled="NO" contentMode="scaleToFill" id="nai-aO-UwO" userLabel="Recording Red Point">
|
|
<rect key="frame" x="118" y="15" width="8" height="8"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</view>
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="你的手机内存已不足10M" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="OPc-9Y-JeY" userLabel="Low Free Space Label">
|
|
<rect key="frame" x="4" y="35" width="165.5" height="21"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
<color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="录制中" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mmf-v8-dvt" userLabel="Recording Label">
|
|
<rect key="frame" x="51" y="8" width="72.5" height="27"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
|
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
</subviews>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.80000000000000004" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</view>
|
|
<view contentMode="scaleToFill" id="5t7-D8-IwA" customClass="NTESVideoChatNetStatusView">
|
|
<rect key="frame" x="140.5" y="80" width="95" height="35"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
|
<point key="canvasLocation" x="232.5" y="138.5"/>
|
|
</view>
|
|
</objects>
|
|
<resources>
|
|
<image name="btn_bg_video_normal.png" width="10" height="10"/>
|
|
<image name="btn_bg_voice_normal.png" width="10" height="10"/>
|
|
<image name="btn_bg_voice_pressed.png" width="10" height="10"/>
|
|
<image name="btn_camera_disabled.png" width="37" height="25"/>
|
|
<image name="btn_camera_normal.png" width="37" height="25"/>
|
|
<image name="btn_camera_pressed" width="30" height="30"/>
|
|
<image name="btn_camera_pressed.png" width="37" height="25"/>
|
|
<image name="btn_switch_av.png" width="92" height="34"/>
|
|
<image name="btn_turn_disabled.png" width="37" height="25"/>
|
|
<image name="btn_turn_normal.png" width="37" height="25"/>
|
|
<image name="btn_turn_pressed.png" width="37" height="25"/>
|
|
<image name="btn_vcancel_normal.png" width="37" height="25"/>
|
|
<image name="btn_voice_disable.png" width="37" height="25"/>
|
|
<image name="btn_vrecord_normal.png" width="320" height="568"/>
|
|
<image name="btn_vrecord_pressed.png" width="320" height="568"/>
|
|
<image name="btn_vrecord_selected.png" width="320" height="568"/>
|
|
<image name="btn_vvoice_normal.png" width="37" height="25"/>
|
|
<image name="btn_vvoice_pressed" width="30" height="30"/>
|
|
<image name="btn_vvoice_pressed.png" width="37" height="25"/>
|
|
<image name="ic_switch_voice.png" width="17" height="17"/>
|
|
<image name="netcall_bkg" width="375" height="667"/>
|
|
</resources>
|
|
<simulatedMetricsContainer key="defaultSimulatedMetrics">
|
|
<simulatedStatusBarMetrics key="statusBar"/>
|
|
<simulatedOrientationMetrics key="orientation"/>
|
|
<simulatedScreenMetrics key="destination" type="retina4_7.fullscreen"/>
|
|
</simulatedMetricsContainer>
|
|
</document>
|