Предполагая, что вы хотите округлить только, если значение НЕ кратно 5, тогда что-то вроде этого полезно:
Нам нужно специально округлить CGFloat (что измеряет UIViews):
let currentHeight = CGFloat(123.456)
let newHeight = ((currentHeight + 4.99) / 5).rounded(.down) * 5
=> 125
let currentHeight = CGFloat(125)
let newHeight = ((currentHeight + 4.99) / 5).rounded(.down) * 5
=> 125
Я бы установил высоту ячейки, кратную пяти, и высоту вида пунктирной линии на то же самое. (Я думаю, это то, что вы хотели, просто убедившись).
Не забывайте, что вам нужно установить высоту ячейки таблицы и высоту tableCell.contentView. Кроме того, вам нужно сообщить UITableView высоту ячейки для ее расположения.