알았어,이 문제는 날 미치게 만들었 어
내를 터치 한 후 키보드가 나타나는 데 약 3-4 초가 걸립니다 UITextField
. 앱이 시작된 후 키보드가 처음으로 팝업 된 후에 만 애니메이션이 즉시 시작됩니다.
처음에는 너무 많은 이미지 또는 내 이미지를로드하는 데 문제가 있다고 생각 UITableView
했지만으로 만 새로운 프로젝트를 만들었지 만 UITextField
여전히이 문제가 발생합니다. iOS 5, Xcode ver 4.2를 사용하고 iPhone 4S에서 실행 중입니다.
이것은 내 코드입니다.
#import "ViewController.h"
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 280, 30)];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.delegate = self;
[self.view addSubview:textField];
}
@end
이것이 모든 앱에 공통적 인 문제입니까?
지금 당장 좀 더 나아질 수있는 유일한 방법 textField
은에서 첫 번째 응답자가되거나 사임하는 viewDidAppear
것이지만 문제가 완전히 해결되는 것은 아닙니다.보기가 대신로드 될 때 지연을로드합니다. textField
뷰가로드 될 때 즉시 클릭하면 여전히 문제가 발생합니다. textField를 터치하기 전에보기가로드 된 후 3-4 초를 기다리면 지연이 발생하지 않습니다.