0
これまでのところ、私の最初のビューコントローラでviewDidAppearのメソッドを使って、アプリケーションの開始時に表示されるログインビューを取得しましたが、ユーザー名とパスワードがWebサービスによって承認されると、直ちにログインビューに戻ります。ログイン表示を無効にするにはどうすればよいですか?
私は何かを忘れていますか?私は私のログインビューと私の最初のビューでコーディングをしました。
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"LoginViewController"];
[vc setModalPresentationStyle:UIModalPresentationFullScreen];
[self presentModalViewController:vc animated:YES];
[self dismissModalViewControllerAnimated:YES];
}
相続人
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName
namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
NSMutableString *Yes =[[NSMutableString alloc] initWithString:@"Y"];
if ([ capturedCharacters isEqualToString:Yes])
{
//[self presentModalViewController:vc animated:YES];
[self dismissModalViewControllerAnimated:YES];
}
else
{
// ask user to login again,
}
[capturedCharacters release];
capturedCharacters = nil;
if ([elementName isEqualToString:@"str_partinfo"]) {
// We are no longer in an item element
inItemElement = NO;
}
}
と私はタブバーのテンプレートを使用してい
は私が作ったありがとう:また
あなたはBOOLポインタ、擬似コードを持つことができ、このトリックを行う場合(無効)のviewDidLoadをしてご覧ください -
内部のロジックを入れてみてくださいブール値を使って作業します。 – loon3y