Как программно загрузить другое представление в цель c? - PullRequest
0 голосов
/ 25 июля 2011

Мне нужно загрузить представление после того, как пользователь зарегистрировал идентификатор. Чтобы скрипт определил, правильно ли введены имя пользователя и пароль, у меня есть следующий код:

-(IBAction)buttonClicked:(id)sender {

    NSURL *url = [NSURL URLWithString:@"................."];
    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
    [request addPostValue:gebruikersnaam.text forKey:@"gebruikersnaam"];
    [request addPostValue:wachtwoord.text forKey:@"wachtwoord"];

    [request setDelegate:self];
    [request setDidFinishSelector:@selector(requestFinished:)];
    [request setDidFailSelector:@selector(requestFailed:)];

    [request startSynchronous];

    NSString *toegang = [NSString stringWithFormat:@"%@", [request responseString]];

    int level = [toegang intValue];
    if(level == 0){
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Inloggen mislukt!" message:@"Het inloggen met het opgegeven gebruikersnaam en wachtwoord is mislukt. Probeer het opnieuw" delegate:self cancelButtonTitle:@"Probeer Opnieuw" otherButtonTitles:nil];

        [alert show];
        [alert release];
    } else {
        [self.view removeFromSuperview];
    }
}

Как вызвать другойпосмотреть в else {заявление?Мне нужно, чтобы представление загружалось при входе пользователя в систему, а не при запуске приложения.

1 Ответ

0 голосов
/ 25 июля 2011

Если вы определяете программно свой вид, тогда вы можете использовать:

MyUIView* subview = [[[MyUIView alloc] initWithFrame:CGRectMake(...)] autorelease];
[self.view addSubview:subview];

Если вам нужна дополнительная помощь, пожалуйста, укажите, как вы хотели бы определить вас UIView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...