ピッカー 5 行があり、選択してボタンをクリック (0, 1, 2, ...5)
するかどうかを定義したいrow:0
「ログイン」は、ユーザー名とパスワードを行:0 に追加するアラート ビューを表示します。
alertViewで「ログイン」をクリックした場合にのみ、AとAである必要があります(モーダル)View:Aに移動しますが、ユーザー名と
Password not A および A show alertView "Username or Password wrong"
およびrow:1はrow:0から同じように機能しますが、ユーザー名とパスワードはBとBのみである必要があります
(モーダル) View:B ではなく View:A に移動
します。何か提案はありますか?
- (void)viewDidLoad
{
[super viewDidLoad];
_Data = [[NSArray alloc] initWithObjects:@"Place1", @"Place2", @"Place3", @"Place4", @"Place5", @"Place6", nil];
}
- (NSInteger) numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
}
-(NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
return [_Data count];
}
-(NSString *) pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
{
return [_Data objectAtIndex:row];
}
- (IBAction)ShowID:(id)sender
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Please Login" message:@"Enter Username and Password" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Login", nil];
[alert setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];
[alert show];
}