내가 내용은 다음과 함께 UIAlertView에서 얻을하려고 해요 위임 : 다음UIAlertView 못해
UIAlertView *loginView = [[UIAlertView alloc] initWithTitle:@"Login"
message:@"Please enter user and pass"
delegate:self
cancelButtonTitle:@"Abort"
otherButtonTitles:@"Login", nil];
[loginView setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];
[loginView show];
및
-(void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 1)
{
UITextField *username = [alertView textFieldAtIndex:0];
NSLog(@"username: %@", username.text);
UITextField *password = [alertView textFieldAtIndex:1];
NSLog(@"password: %@", password.text);
}
}
을 내 .H 파일에
@interface loginTest : UIViewController <UIAlertViewDelegate>
것입니다 여기서 뭐라구?
정확히 작동하지 않는 것은 무엇입니까? – Krumelur
Im은 textField에서 값을 가져올 수 없습니다. – mucmun
대리자 메서드가 실행됩니까? 올바른 버튼 (index == 1)을 누르십니까? – Krumelur