내가 단지의 ViewController의있는 viewDidLoad에서, ViewBased 프로젝트를 생성하고, 내가 시뮬레이터에서 실행 않기 때문에 다음 코드UIKeyboard의 첫 번째 문자는 시뮬레이터에서는 대문자이지만 장치에서는 그렇지 않습니다.
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
UITextField *name_textField = [[UITextField alloc] initWithFrame:CGRectMake(110, 21, 200, 30)];
name_textField.delegate=self;
name_textField.keyboardType = UIKeyboardTypeASCIICapable;
name_textField.autocorrectionType = UITextAutocorrectionTypeNo;
[name_textField setBorderStyle:UITextBorderStyleRoundedRect];
[name_textField resignFirstResponder];
[self.view addSubview:name_textField];
[super viewDidLoad];
}
을을 writting하고, 그것은에 textField에서 첫 번째 문자의 자본을 보여줍니다 또한 키를 눌러입니다 이동하지만, 같은 나는 장치 (아이팟 터치 4g, IOS 5)에서 그것을 실행, 어떤 대문자를하지 않습니다.
이상한 행동이며, 어느 한 사람이 이유와 해결 방법을 말해 줄 수 있습니까?
미안하지만 그것은 또한 작동하지 않습니다, 나는 워드와 문장 유형을 확인합니다. 다른 코드는 없지만, 시뮬레이터에서는 문제가 없지만, 장치에는 문제가 있습니다. –