그래서 내부에 여러 개의 작은 프로그램이있는 프로그램을 개발 중입니다.Objective-C보기 및 텍스트 필드의 기본 클래스
(IBAction)btnTe_clicked:(id)sender
{
TELogin *ViewTELogin = [[TELogin alloc] init];
ViewTELogin.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:ViewTELogin animated:YES];
[ViewTELogin release];
}
: 다른 뷰 컨트롤러에 그런 식으로 날을 제공합니다 메인 윈도우는 하나의 작업이 순간, 모든 미니 프로그램을 보여하지만 그들은 모두 다소 유사합니다, 그래서 'TimeEntry'버튼 느릅 나무 클릭
하고 확인하고 난 내가 사용 되돌아 가고 싶은 경우, 다음 뷰 컨트롤러로 이동, 일부 데이터를 입력 :
- (IBAction)btnMenu_clicked:(id)sender
{
[[self parentViewController] dismissModalViewControllerAnimated:YES];
}
지금까지 너무 좋아, 미니 응용 프로그램의 작동하지만 코드는 각각, 못생긴 보기 컨트롤러 키보드로 텍스트 필드를 숨기지 않도록 스크롤보기, 일부 상수 및 UITextField 메서드를 설정해야합니다.
그리고 스크롤 뷰와 텍스트 필드 대리자를 구현 한 다음 기본 클래스를 가져 와서 내 인터페이스를 디자인해야하는 각 뷰 컨트롤러에 대해 하나의 기본 클래스를 만들 수 있다고 확신합니다. 하지만 지금까지 시도한 모든 것은 단지 시간 낭비였습니다. 그래서 나는 도움을 청합니다.
그래서 모든 뷰에 scrollview와 텍스트 필드가 있다는 것을 의미합니까? – bizsytes
키보드가 나타나고보기 당 텍스트 필드 수가 달라질 때만 스크롤 뷰가 텍스트 필드 중심에 놓임 –