Ответ 1
С помощью Interface Builder вы можете отключить "Корректировку" на вкладке "Атрибуты" в инспекторе.
Программно можно использовать
UITextField* textfield = [[UITextField alloc] init];
textfield.autocorrectionType = UITextAutocorrectionTypeNo;