나는 처음으로 죄 많은 아이폰 앱을 쓰고있다. 로그인 화면이 준비되었습니다. 내 메인 윈도우에서 로그인 자격 증명에 대한보기를 구현하고보기 (텍스트 상자 등)에 모든 UI를 추가합니다.iOS : 첫 번째 앱의 초보자 도움말 :보기를 전환 하시겠습니까?
이제 어떻게 되나요?
내 자격 증명을 확인하고 괜찮 으면 기본 창에서 login-view를 삭제하고 모든 정보가 포함 된 기본보기를 표시합니다.
하는 방법?
버튼 이벤트를 loginviewcontroller에 쉽게 추가하고, 거기에서 logindata를 확인하고 기본 창에 대한 액세스 권한을 얻고 문제 자체없이 뷰 자체에서 죽일 수 있습니까? 또는 메인 윈도우의보기에서 버튼 이벤트를 선언하고 모든 것을 수행해야합니까?
내 코드 : 당신의 ViewController에서
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil andDelegate:(id)delegate
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(self.view.frame.size.width/2 - 55.0f, self.view.frame.size.height/2 + 85.0f
, 110.0f, 35.0f);
[button setTitle:@"title" forState:UIControlStateNormal];
[button addTarget:delegate action:@selector(yourMethodInMainWindow:) forControlEvents: UIControlEventTouchDown];
[self.view addSubview:button];
}
return self;
}
편집 된 코드를 @kovu 해보고 편집 주석을 읽어보고 잘못된 것을 확인하십시오. 또한 다음 번에 코드를 쉽게 포맷하십시오. 1588 rep-points 이후로 어떻게 사용하는지 알 것입니다. 대답을 받아 들여주세요. 작동하는 경우 +1하십시오. –