Я хочу получить высоту одиночного tableveiewcell, когда он прослушивается. Я смотрю вокруг, но нет решения.Получите высоту одиночного tableviewcell при нажатии?
Любые предложения ???
Спасибо заранее!
Я хочу получить высоту одиночного tableveiewcell, когда он прослушивается. Я смотрю вокруг, но нет решения.Получите высоту одиночного tableviewcell при нажатии?
Любые предложения ???
Спасибо заранее!
Используйте метод делегата:
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
}
Тогда внутри этого метода ячейка с:
let cell = tableView.cellForRowAtIndexPath(indexPath)
Тогда вы должны иметь возможность получить высоту как свойство на раме ячейки.
let height = cell.frame.height
Вы можете использовать делегат Метод
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
, чтобы выяснить, какие клетки сливают
затем indexPath получить высоту ячейки
жаль скор .. –
FUNC Tableview (Tableview: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) –
вы можете UITableViewDelegate
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
let cell = tableView.cellForRowAtIndexPath(indexPath)
print(cell?.frame.height)
}
Спасибо Sahil за ценную информацию. он также работал. Ваш ответ тоже правильный. – niks290192
ваш прием :) – Sahil
Эй вы можете использовать TableViewDelegates
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath)
{
let cell = tableView.cellForRowAtIndexPath(indexPath)
print(cell?.frame.height)
}
При выборе строки, то этот метод под названием
let cell = tableView.cellForRowAtIndexPath(indexPath)
-> клетка содержит повернутые клетки информация понравилась (heig ХТ, ширина, content..etc) -> Вы используете данные ячейки, где вы хотите, как вам нужно высоту, так что вы пишите
cell?.frame.height
же, если вы хотите ширину текущей ячейки вы можете написать
cell?.frame.width
Если его полезным для вас,
Благодаря
Спасибо JustJasper за ценную информацию. Это сработало. – niks290192
Добро пожаловать :) –