我正在使用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响应获得的值。
如何解决这个问题?