Хорошо, теперь, когда я понимаю ваш вопрос (спасибо @Jonathan!), Да, похоже, это табличное представление с использованием пользовательских UITableViewCells с UITextField.
После создания пользовательской ячейки с UITextField вы можетеназначьте свой контроллер представления как делегат UITextField и получите доступ к значениям в различных точках с помощью методов делегата:
– textFieldShouldBeginEditing:
– textFieldDidBeginEditing:
– textFieldShouldEndEditing:
– textFieldDidEndEditing:
Например, в вашем textFieldShouldReturn:
вы можете получить ссылку на indexPath этой ячейкис помощью:
NSIndexPath *indexPath = [self.loginTable indexPathForCell:(MemberLoginCell*)[[textField superview] superview]];
А затем в ячейку с помощью:
MemberLoginCell *cell = (MemberLoginCell*)[self.loginTable cellForRowAtIndexPath:indexPath];
Или просто возьмите значение textField.text
и назначьте егов строку NSString, которая может быть передана в ваш метод LOGIN при необходимости.