В моем проекте я использовал один UItableview
.То есть один UItableview
UIimageview
.I объявлены значения в array
.my вопрос первые две строки имеют (23, ширина 23 высота) Размер ImageView остальные четыре строки имеют (17width и 17 высота) Возможно ли это. Пожалуйста, предложите какой-то код.Как сделать разный размер в представлении изображения в Tableview?
ответ
Напишите этот код в cellForRow.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row < 2) {
cell.imgViewPhotoEffects.frame.size = CGSizeMake(width: 24, height: 24)
} else {
cell.imgViewPhotoEffects.frame.size = CGSizeMake(width: 17, height: 17)
}}
Если вы используете автоматическую компоновку, то получите выход ограничения по высоте и ширине и измените их константу.
возможно просто с использованием 2 прототипов. В первой ячейке прототипа создайте UIImagView с кадром (23 x 23) и еще одним UIImagView с фреймом (17 x 17). Установите идентификатор для двух прототипов. В источниках tableview установить идентификатор прототипа клеток и использовать его на основе значений массива.
другой способ занимает высота & Ограничения ширины вывода изображенияПросмотр и изменение константы на основе динамического значения.
Не использовать downvoting без оснований. –
- 1. Разный размер изображения OpenCV stereoCalibrate
- 2. Размер изображения ячейки TableView
- 3. Как выровнять изображения в Tableview
- 4. Тот же размер изображения в xml - разный на устройстве
- 5. Разный размер блока Hadoop
- 6. Как перезагрузить TableView в другом представлении?
- 7. имеют разный цвет и разный размер шрифта в одной этикетке
- 8. Как тренировать изображения, когда они имеют разный размер?
- 9. Получите разный размер дисплея. как конвертировать в исходный размер?
- 10. Разный размер шрифта в том же TextView
- 11. Как добавить разный размер локальных изображений в Ionic
- 12. React Native - Разный размер изображения между android и iOS
- 13. Раскадровка изображения в ячейке tableview
- 14. изображения в ячейках tableview
- 15. Как сделать многопоточность для загрузки изображения быстрее в tableView?
- 16. как сделать многопоточность для загрузки изображения быстрее в tableView
- 17. Как настроить размер ячейки в Tableview
- 18. Добавление изображения в Tableview
- 19. selectedDraggable в представлении изображения
- 20. Как сделать Segue из изображения TableViewCell в другом представлении?
- 21. Разный размер шрифта в реструктурированном тексте
- 22. Поле ввода, показывающее разный размер в iOS
- 23. Android Studio разный размер изображения на разных устройствах
- 24. изображения обрезаются в сгенерированном представлении
- 25. Перенос изображения на разный размер и поиск местоположения пикселей
- 26. Сделать переключатель в ячейке Tableview, открыть новые строки в tableview
- 27. как сделать горизонтальную прокрутку TableView
- 28. «EXEC_BAD_ACCESS» в представлении таблицы «[TasksPageViewController tableView: numberOfRowsInSection:]»
- 29. Как сделать фиксированный размер изображения и с закругленными углами
- 30. tableView: didSelectRowAtIndexPath не вызывается в пользовательском представлении
Сколько количества строк в вашей одной таблице? –
статическая строка или динамическая строка? – sohil
- (CGFloat) tableView: (UITableView *) tableView heightForRowAtIndexPath: (NSIndexPath *) indexPath { Здесь ваша обратная высота строки вашего стола. } –