Я пытаюсь запрограммировать tableview, где каждая ячейка содержит свое собственное текстовое поле. Когда пользователь выбирает текстовое поле, представление таблицы должно прокручиваться до тех пор, пока ячейка, содержащая выбранное текстовое поле, не окажется в верхней части видимой части таблицы. Как я могу это сделать?xcode tableview прокрутите до положения
-1
A
ответ
0
В вашем cellForRowAtIndexPath, дайте тег каждое ваше текстовое поле, как,
[[cell myTextField] setTag:[indexPath row]];
[[cell myTextField] setDelegate:self] ;
Реализовать UITextField Делегирование метод:
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:textField.tag inSection:0]
[self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionTop animated:YES]
}
Смежные вопросы
- 1. GridView прокрутите до положения
- 2. Прокрутите до положения после перезагрузки
- 3. Прокрутите до положения в RichTextBox
- 4. Swift: TableView прокрутите до позиции
- 5. Прокрутите до положения привязки с фиксированным заголовком
- 6. Прокрутите до id-скрипта, прокрутите окно до неправильного положения, если я использую липкое меню
- 7. Прокрутите окно ввода до положения курсора в javascript
- 8. tvOS UITableView прокрутите до ячейки
- 9. Прокрутите назад до первого изображения, когда прокрутите его до конца
- 10. TableView Изображения не загружаются, пока не прокрутите
- 11. прокрутите элемент до jQuery
- 12. Прокрутите до конца ckeditor
- 13. Прокрутите до следующего знака
- 14. Прокрутите до конца UITableView
- 15. Прокрутите до привязки
- 16. AvalonEdit прокрутите до строки
- 17. Прокрутите вниз до конца
- 18. Прокрутите страницу до очереди
- 19. прокрутите до отрицательного поля
- 20. Плавно прокрутите до div
- 21. Прокрутите до скрытого элемента
- 22. Прокрутите до последних двух строк таблицы
- 23. Прокрутите вниз uitableview до определенной даты
- 24. UITextView в UITableViewCell прокрутите до местоположения
- 25. UICollectionView прокрутите список до определенного раздела
- 26. Xcode TableView Issue
- 27. xcode - moving tableview origin
- 28. xcode reloading tableview
- 29. Xcode - TableView - Различные разделы
- 30. Tableview не заполняется xcode
Swift или Objective-C? Пожалуйста, отметьте соответствующим образом. –
Objective-C - это язык – JAB6240
OK - я добавил тэг для вас сейчас - не забудьте добавить соответствующие теги в будущие вопросы. –