outgoing call: refresh mute/speaker buttons

This commit is contained in:
Gautier Pelloux-Prayer 2016-01-18 14:09:47 +01:00
parent 2eded652e7
commit 9c9d1fff79
5 changed files with 9 additions and 2 deletions

View file

@ -148,7 +148,7 @@
</subviews>
<color key="backgroundColor" red="1" green="1" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<simulatedScreenMetrics key="simulatedDestinationMetrics" type="retina47"/>
<point key="canvasLocation" x="-86.5" y="508.5"/>
<point key="canvasLocation" x="-88.5" y="47.5"/>
</view>
<view contentMode="scaleToFill" id="Znq-C0-ZAc" userLabel="iphone6MetricsView">
<rect key="frame" x="0.0" y="0.0" width="667" height="375"/>
@ -281,7 +281,7 @@
<color key="backgroundColor" red="1" green="1" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<simulatedOrientationMetrics key="simulatedOrientationMetrics" orientation="landscapeRight"/>
<simulatedScreenMetrics key="simulatedDestinationMetrics" type="retina47"/>
<point key="canvasLocation" x="59.5" y="-62.5"/>
<point key="canvasLocation" x="476.5" y="-98.5"/>
</view>
</objects>
<resources>

View file

@ -10,6 +10,7 @@
<outlet property="addressLabel" destination="2fa-Ag-3GW" id="2Oe-UW-rPC"/>
<outlet property="avatarImage" destination="bNo-O5-DWh" id="eqo-0s-UoN"/>
<outlet property="landscapeView" destination="Czn-ec-dh8" id="ZIk-2g-9Qk"/>
<outlet property="microButton" destination="26e-Pj-2Oh" id="jXh-0n-yg7"/>
<outlet property="nameLabel" destination="d5s-yP-8VE" id="0VY-HP-ovD"/>
<outlet property="portraitView" destination="25" id="26I-da-00C"/>
<outlet property="routesBluetoothButton" destination="SH1-xD-Agw" id="ifX-Dy-Tcb"/>

View file

@ -35,6 +35,7 @@
@property(weak, nonatomic) IBOutlet UIBluetoothButton *routesBluetoothButton;
@property(weak, nonatomic) IBOutlet UIButton *routesEarpieceButton;
@property(weak, nonatomic) IBOutlet UISpeakerButton *routesSpeakerButton;
@property(weak, nonatomic) IBOutlet UIMicroButton *microButton;
- (IBAction)onDeclineClick:(id)sender;

View file

@ -66,6 +66,10 @@ static UICompositeViewDescription *compositeDescription = nil;
}
[self hideSpeaker:LinphoneManager.instance.bluetoothAvailable];
[_speakerButton update];
[_microButton update];
[_routesButton update];
}
- (void)viewWillDisappear:(BOOL)animated {

View file

@ -13,5 +13,6 @@
#import "UIToggleButton.h"
#import "UISpeakerButton.h"
#import "UIBluetoothButton.h"
#import "UIMicroButton.h"
#import "UIChatBubbleTextCell.h"