关于UITableView滚动部分cell子控件内容消失的问题解决

首先定义一个全局的字典,在获取到该控件的内容之后将该属性的值赋值给字典。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath中定义给cell赋值的时候去判断字典中的内容

例如:

 if ([NSString isEmptyOfString:self.dict[@"worktypename"]]) {

                    [firstcell changeMessageForCellWithTitle:@"所需工种" andPlaceHolder:@"请选择所需工种" andUserEnable:NO];

                }else{

                    [firstcell changeMessageForCellWithTitle:@"所需工种" andPlaceHolder:@"请选择所需工种" andUserEnable:NO];

                    firstcell.textField.text = self.dict[@"worktypename"];

                    

                }

 

 

赋值:

   [self.dict setValue:name forKey:@"worktypename"];

 

posted @ 2017-12-18 10:55  樊特西style  阅读(1273)  评论(0编辑  收藏  举报