diff --git a/Classes/AssistantView.h b/Classes/AssistantView.h index 8be10a166..be182eff9 100644 --- a/Classes/AssistantView.h +++ b/Classes/AssistantView.h @@ -57,6 +57,8 @@ @property(nonatomic, strong) IBOutlet UIButton *gotoLinphoneLoginButton; @property(nonatomic, strong) IBOutlet UIButton *gotoLoginButton; @property(nonatomic, strong) IBOutlet UIButton *gotoRemoteProvisioningButton; +@property (weak, nonatomic) IBOutlet UILabel *phoneLabel; +@property (weak, nonatomic) IBOutlet UILabel *phoneTitle; @property (weak, nonatomic) IBOutlet UILabel *accountLabel; @property (weak, nonatomic) IBOutlet NSLayoutConstraint *createAccountNextButtonPositionConstraint; diff --git a/Classes/AssistantView.m b/Classes/AssistantView.m index 4663cfc4a..2a80a610f 100644 --- a/Classes/AssistantView.m +++ b/Classes/AssistantView.m @@ -1167,6 +1167,13 @@ void assistant_is_account_linked(LinphoneAccountCreator *creator, LinphoneAccoun UIView * emailView = [self findView:ViewElement_EmailFormView inView:self.contentView ofType:UIView.class]; usernameView.hidden = !usernameSwitch.isOn && !emailSwitch.isOn; emailView.hidden = !emailSwitch.isOn; + + [self findTextField:ViewElement_Phone].hidden = emailSwitch.isOn; + [self findTextField:ViewElement_PhoneCC].hidden = emailSwitch.isOn; + [self findButton:ViewElement_PhoneButton].hidden = emailSwitch.isOn; + self.phoneLabel.hidden = emailSwitch.isOn; + self.phoneTitle.hidden = emailSwitch.isOn; + self.infoLoginButton.hidden = !usernameView.hidden; if (!usernameView.hidden) { self.subtileLabel_useLinphoneAccount.text = @"Please enter your username and password"; diff --git a/Classes/Base.lproj/AssistantViewScreens.xib b/Classes/Base.lproj/AssistantViewScreens.xib index 3d73491af..6deac9e45 100644 --- a/Classes/Base.lproj/AssistantViewScreens.xib +++ b/Classes/Base.lproj/AssistantViewScreens.xib @@ -23,6 +23,8 @@ + +