更新Tableview的footerview uilabel值

时间:2016-09-12 09:25:21

标签: ios

我正在使用uiviewcontroller,它将UIView作为带有tableview的子视图加载 我已经设置了具有标签的footerview,该标签​​的值根据API响应进行了更改 我点击了按钮点击下拉菜单。从didselectrowatindexpath我将改变tableview页脚标签值的值 得到json的回应之后我必须改变这个值。所以为此我使用了Perfomselector withdelay并调用了一个会改变值的方法 我也是在页脚中设置的.h文件中声明uilabel 我试过但我不知道我的错误。
这是我的代码
从DropDown菜单 - didselectrowatindexpath

[[singletone sharedManager] getCartItems:ca.TotlaAmt];
[self performSelector:@selector(doneCart) withObject:nil afterDelay:4];


-(void)doneCart
{
    [ca setTextToAmount:TotalAmount];
}


在UIVIew中调用方法更改页脚标签值

-(void)setTextToAmount : (NSString *)amt
{
    FooterLbl.text = [NSString stringWithFormat:@"Rs %@",TotalAmount];
}


但这不起作用。 TotalAmount是从json响应获得的值。
如何解决这个问题?

0 个答案:

没有答案