FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
CredentialsInputController Class Reference
Inheritance diagram for CredentialsInputController:
Collaboration diagram for CredentialsInputController:

Instance Methods

(id) - initWithNibName:bundle:session:params:
 

Detailed Description

Definition at line 15 of file CredentialsInputController.h.

Method Documentation

◆ initWithNibName:bundle:session:params:

- (id) initWithNibName: (NSString *)  nibNameOrNil
bundle: (NSBundle *)  nibBundleOrNil
session: (RDPSession *)  session
params: (NSMutableDictionary *)  params 

Definition at line 1 of file CredentialsInputController.m.

17 :(NSString *)nibNameOrNil
18 bundle:(NSBundle *)nibBundleOrNil
19 session:(RDPSession *)session
20 params:(NSMutableDictionary *)params
21{
22 self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
23 if (self)
24 {
25 _session = session;
26 _params = params;
27 [self setModalPresentationStyle:UIModalPresentationFormSheet];
28
29 // on iphone we have the problem that the buttons are hidden by the keyboard
30 // we solve this issue by registering keyboard notification handlers and adjusting the
31 // scrollview accordingly
32 if (IsPhone())
33 {
34 [[NSNotificationCenter defaultCenter] addObserver:self
35 selector:@selector(keyboardWillShow:)
36 name:UIKeyboardWillShowNotification
37 object:nil];
38 [[NSNotificationCenter defaultCenter] addObserver:self
39 selector:@selector(keyboardWillHide:)
40 name:UIKeyboardWillHideNotification
41 object:nil];
42 }
43 }
44 return self;
45}

The documentation for this class was generated from the following files: