diff --git a/Classes/Base.lproj/DialerView.xib b/Classes/Base.lproj/DialerView.xib index 3fa40a409..3f30ab4d2 100644 --- a/Classes/Base.lproj/DialerView.xib +++ b/Classes/Base.lproj/DialerView.xib @@ -1,5 +1,5 @@ - + @@ -20,6 +20,7 @@ + @@ -74,6 +75,10 @@ + + + + @@ -236,7 +241,7 @@ - + @@ -321,7 +326,7 @@ - + @@ -342,6 +347,7 @@ + diff --git a/Classes/DialerView.h b/Classes/DialerView.h index c9321d6b7..41ac64876 100644 --- a/Classes/DialerView.h +++ b/Classes/DialerView.h @@ -59,6 +59,7 @@ @property(nonatomic, strong) IBOutlet UIView *backgroundView; @property(nonatomic, strong) IBOutlet UIView *videoPreview; @property(nonatomic, strong) IBOutlet UICamSwitch *videoCameraSwitch; +@property(weak, nonatomic) IBOutlet UIView *padView; - (IBAction)onAddContactClick:(id)event; - (IBAction)onBackClick:(id)event; diff --git a/Classes/DialerView.m b/Classes/DialerView.m index de83c6fbe..d6a3538dc 100644 --- a/Classes/DialerView.m +++ b/Classes/DialerView.m @@ -94,6 +94,9 @@ static UICompositeViewDescription *compositeDescription = nil; - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; + _padView.hidden = + !IPAD && UIInterfaceOrientationIsLandscape(PhoneMainView.instance.mainViewController.currentOrientation); + // Set observer [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callUpdateEvent:) @@ -206,6 +209,7 @@ static UICompositeViewDescription *compositeDescription = nil; CGRect frame = self.view.frame; frame.origin = CGPointMake(0, 0); videoPreview.frame = frame; + _padView.hidden = !IPAD && UIInterfaceOrientationIsLandscape(toInterfaceOrientation); } #pragma mark - Event Functions