У меня есть страница, как этот Как установить высоту uilabel на 0. или высоту uitbleviewcell до 0?
Теперь, если я получил какое-либо значение nil
я скрываю этот ярлык
Проблема:
Но когда я скрыть эту метку она показывает пустое пространство
здесь mycode ::
let dic = finalcarexpense.objectAtIndex(indexPath.row) as! NSDictionary
if lastcruisebool == true
{
cell.lblcruisecontroll.text = (dic["cruise_control"] as? String)!
}
else
{
cell.lblcruisecontroll.hidden = true
cell.placecruisecontrol.hidden = true
}
if lastremotebool == true
{
cell.lblremotecentrallocking.text = (dic["remote_central_locking"] as? String)!
}
else
{
cell.lblremotecentrallocking.hidden = true
cell.placeremotecentrallocking.hidden = true
}
if lastacbool == true
{
cell.lblairconditioning.text = (dic["air_conditioning"] as? String)!
}
else
{
cell.lblairconditioning.hidden = true
cell.placeac.hidden = true
}
if lastbluetoothbool == true
{
cell.lblbluetooth.text = (dic["bluetooth"] as? String)!
}
else
{
cell.lblbluetooth.hidden = true
cell.placebluetooth.hidden = true
}
if lastradiocdbool == true
{
cell.lblradiocd.text = (dic["radio_cd"] as? String)!
}
else
{
cell.lblradiocd.hidden = true
cell.placeradiocd.hidden = true
}
if lastpowerbool == true
{
cell.lblpowersteering.text = (dic["power_steering"] as? String)!
}
else
{
cell.lblpowersteering.hidden = true
}
так что есть решение, как я должен установить UILabel
hieght 0 ?? или я должен сделать это с использованием UITableViewCell
??
Вместо установки 'Height' 0, вы должны фильтровать массив, который содержит данные –
но данные не приходит в массив @ HamzaAnsari –
его приходит на основе на котором пользователь выбирает @ HamzaAnsari –