ifish/Ifish/controllers/IfishTabControllers/消息/IfishIMFiles/Sessions/ViewController/VideoChat/NTESAudioChatViewController...

219 lines
19 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="NTESAudioChatViewController">
<connections>
<outlet property="acceptBtn" destination="lVJ-ri-rtd" id="4Z9-cz-ZZn"/>
<outlet property="connectingLabel" destination="yES-av-BJj" id="wXf-17-x9T"/>
<outlet property="durationLabel" destination="LTN-LG-J7s" id="keI-VJ-cv4"/>
<outlet property="hangUpBtn" destination="9Ri-mZ-5dg" id="cft-Av-SqB"/>
<outlet property="localRecordBtn" destination="WyL-PU-WEf" id="T64-n5-0xe"/>
<outlet property="localRecordingRedPoint" destination="2PC-II-WQG" id="I29-Pv-q5G"/>
<outlet property="localRecordingView" destination="2DQ-Ca-G7x" id="2CB-no-1Pk"/>
<outlet property="lowMemoryRedPoint" destination="okn-Zh-wiE" id="Dtp-WN-y0V"/>
<outlet property="lowMemoryView" destination="ayc-sR-9er" id="ETa-2R-aU3"/>
<outlet property="muteBtn" destination="3vA-4M-uHk" id="gZ7-kv-fmc"/>
<outlet property="netStatusView" destination="fY5-hZ-LWd" id="aT4-KT-jr4"/>
<outlet property="refuseBtn" destination="nnL-Ka-x7t" id="90L-v4-zpo"/>
<outlet property="speakerBtn" destination="bEv-vx-FBM" id="Qh4-fP-q8x"/>
<outlet property="switchVideoBtn" destination="PYC-Ms-T9v" id="Vzy-uk-px6"/>
<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.png" id="WCY-rc-CrO">
<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>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="PYC-Ms-T9v">
<rect key="frame" x="15" y="30" width="92" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<color key="backgroundColor" red="0.38344624830000001" green="0.3321969219" blue="0.54884785349999998" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<fontDescription key="fontDescription" type="system" pointSize="13"/>
<state key="normal" title="视频模式" image="ic_switch_video.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="switchToVideoMode:" destination="-1" eventType="touchUpInside" id="SRm-V0-M5j"/>
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="3vA-4M-uHk">
<rect key="frame" x="56.5" y="479" width="50" height="50"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
<state key="normal" image="btn_mute_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_mute_disable.png"/>
<state key="selected" image="btn_mute_pressed.png"/>
<state key="highlighted" image="btn_mute_highlight.png"/>
<connections>
<action selector="mute:" destination="-1" eventType="touchUpInside" id="Rkt-UW-TH2"/>
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="9Ri-mZ-5dg">
<rect key="frame" x="53.5" y="587" width="268" height="45"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
<state key="normal" title="挂断" backgroundImage="icon_cell_red_normal.png">
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="hangup:" destination="-1" eventType="touchUpInside" id="f6I-rw-eEb"/>
</connections>
</button>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="LTN-LG-J7s">
<rect key="frame" x="0.0" y="29" width="375" height="35"/>
<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 opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="bEv-vx-FBM">
<rect key="frame" x="162.5" y="479" width="50" height="50"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
<state key="normal" image="btn_speaker_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_speaker_disable.png"/>
<state key="selected" image="btn_speaker_pressed.png"/>
<state key="highlighted" image="btn_speaker_highlight.png"/>
<connections>
<action selector="userSpeaker:" destination="-1" eventType="touchUpInside" id="7Ap-T7-ZLm"/>
</connections>
</button>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="连接中,请稍候..." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="yES-av-BJj">
<rect key="frame" x="0.0" y="299" width="375" height="69.5"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="27"/>
<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" buttonType="roundedRect" lineBreakMode="middleTruncation" id="lVJ-ri-rtd">
<rect key="frame" x="224.5" y="552.5" width="117" height="50"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
<color key="backgroundColor" red="0.040248972680000002" green="0.73228377529999999" blue="0.084891297729999995" 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="IN8-SO-OdM"/>
</connections>
</button>
<button hidden="YES" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="nnL-Ka-x7t">
<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="BBv-Qc-yRl"/>
</connections>
</button>
<view contentMode="scaleToFill" id="fY5-hZ-LWd" customClass="NTESVideoChatNetStatusView">
<rect key="frame" x="113" y="80" width="95" height="35"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</view>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="WyL-PU-WEf" userLabel="Local Record Btn">
<rect key="frame" x="270.5" y="479" width="50" height="50"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
<state key="normal" image="btn_record_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_record_disable.png"/>
<state key="selected" image="btn_record_pressed.png"/>
<state key="highlighted" image="btn_record_highlight.png"/>
<connections>
<action selector="localRecord:" destination="-1" eventType="touchUpInside" id="emP-pM-bDm"/>
</connections>
</button>
<view hidden="YES" userInteractionEnabled="NO" contentMode="scaleToFill" id="2DQ-Ca-G7x" userLabel="Local Recording View">
<rect key="frame" x="135.5" y="421" width="104" height="40"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES"/>
<subviews>
<view userInteractionEnabled="NO" contentMode="scaleToFill" id="2PC-II-WQG" userLabel="Recording Red Point">
<rect key="frame" x="81" 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="5l2-2v-EIl" 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="ayc-sR-9er" 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="okn-Zh-wiE" userLabel="Recording Red Point">
<rect key="frame" x="117" 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="Zez-ut-tf1" 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="cW8-QD-Su9" 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="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>
</subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<point key="canvasLocation" x="313" y="304"/>
</view>
</objects>
<resources>
<image name="btn_mute_disable.png" width="75" height="75"/>
<image name="btn_mute_highlight.png" width="75" height="75"/>
<image name="btn_mute_normal.png" width="75" height="75"/>
<image name="btn_mute_pressed.png" width="320" height="568"/>
<image name="btn_record_disable.png" width="320" height="568"/>
<image name="btn_record_highlight.png" width="320" height="568"/>
<image name="btn_record_normal.png" width="320" height="568"/>
<image name="btn_record_pressed.png" width="320" height="568"/>
<image name="btn_speaker_disable.png" width="75" height="75"/>
<image name="btn_speaker_highlight.png" width="75" height="75"/>
<image name="btn_speaker_normal.png" width="75" height="75"/>
<image name="btn_speaker_pressed.png" width="320" height="568"/>
<image name="btn_switch_av.png" width="92" height="34"/>
<image name="ic_switch_video.png" width="17" height="17"/>
<image name="icon_cell_red_normal.png" width="304" height="45"/>
<image name="netcall_bkg.png" width="16" height="16"/>
</resources>
<simulatedMetricsContainer key="defaultSimulatedMetrics">
<simulatedStatusBarMetrics key="statusBar"/>
<simulatedOrientationMetrics key="orientation"/>
<simulatedScreenMetrics key="destination" type="retina4_7.fullscreen"/>
</simulatedMetricsContainer>
</document>