Я хочу поместить прокрутку в ячейку таблицы. У меня есть несколько кнопок в одной ячейке таблицы, и мне нужно прокрутить эту ячейку, чтобы отобразить соответствующую кнопку.iPhone: как разместить прокрутку внутри ячейки Tableview
ответ
Если вы хотите использовать вертикальный вид прокрутки, я бы не предложил вам делать это, потому что, как писал TechZen, в этом случае будет беспорядок.
Если вы хотите, чтобы внутренний вид прокрутки для прокрутки по горизонтали, то это может быть достигнуто за счет 2-мя способами:
- Реализовать ячейку просмотра пользовательских таблиц, которые будут включать в себя вид прокрутки внутри него.
- Добавить прокрутку в виде подвид в вашу ячейку, которую вы вернетесь с
tableView:cellForRowAtIndexPath:
.
Предлагаю вам использовать второй подход.
Есть много примеров онлайн. Обычно суб-представления представляют собой метки или изображения, но совсем не сложно добавить прокрутку ...
Я не думаю, что вы можете это сделать. Это потребует вложенности scrollviews, которая на самом деле не поддерживается.
Даже если бы это было так, пользователю было бы очень сложно узнать, какие прокрутки они бьют своим пухлым пальцем. Помните, что у вас нет одной пиксельной точности мыши на iPhone. У вас есть площадь не менее 15x15 пикселей. У вас нет полосы прокрутки, а вместо этого просто перетаскивается в любом месте экрана.
Вместо этого вы должны использовать шаблон мастер-детали. Выбор ячейки в представлении таблицы вызывает подробный вид, который имеет вид прокрутки со всеми кнопками.
Более любопытный здесь, чем что-либо, но как приложение App Store имеет прокрутку пейджинга в обычном scrollview для подробной страницы приложения? Это только потому, что один из них вертикальный, один горизонтальный? Я думаю, было бы неудобно/запутывать одно и то же в таблице. – iwasrobbed
Я думаю, что App Store на самом деле является одним прокруткой, и они переключают горизонтальную прокрутку вкл. И выкл. В зависимости от положения вертикальной прокрутки. IIRC, они также динамически сосредотачивают верхние виды. – TechZen
Почему вы хотите сделать это вот так? Думаю, лучшая идея - нарисовать свой вид таблицы вручную над вашим uiscrollview. Я сделал это, и он работает. Это требует больших усилий и точности рисования. Но это занимает много времени. :)
- 1. iPhone: UITextField внутри ячейки TableView?
- 2. Динамический TableView внутри ячейки Static tableview
- 3. Tableview внутри ячейки просмотра коллекции
- 4. Popover внутри пользовательской ячейки tableview
- 5. RadioButton внутри ячейки Tableview iOS
- 6. Как узнать, что tableView начал прокрутку
- 7. Как включить прокрутку для удаления ячейки в TableView?
- 8. iPhone: «Блокировка» ячейки в верхней части TableView
- 9. iPhone SDK - выделение выделенной ячейки в TableView
- 10. Как добавить элементы в tableview на прокрутку iphone?
- 11. Автоматический размер ячейки таблицы TableView в iPhone?
- 12. Как отключить прокрутку таблицы TableView?
- 13. как сделать горизонтальную прокрутку TableView
- 14. Как разместить веб-браузер внутри приложения iphone?
- 15. UICollectionView внутри TableView не заполняет ячейки?
- 16. Постоянно обновлять данные внутри ячейки в TableView
- 17. Ad Banner внутри TableView
- 18. Как обновить ячейки tableView?
- 19. TableView добавление ячейки
- 20. Определите различные ячейки для iPhone и iPad в tableView: cellForRowAtIndexPath:
- 21. UITableview внутри UIScroll view - отключить прокрутку scrollview при касании tableview
- 22. iPhone static UITableView: как разместить две ячейки в одной строке?
- 23. TableView показывает пустые ячейки
- 24. ios - просмотр позиции внутри ячейки tableview изменяется только после прокрутки
- 25. NSString и текст ячейки TableView
- 26. Как получить таблицу целевой ячейки внутри tableView: heightForRowAtIndexPath :?
- 27. как обновить текст метки внутри Tableview ячейки в ИО
- 28. IOS swift Как создать небольшую горизонтальную линию внутри ячейки tableView
- 29. TableView отображает ячейки как раздел
- 30. Как исправить высоту ячейки tableview
Можете ли вы попробовать создать пользовательский UITableViewCell и добавить в него UIScrollView – vodkhang