关于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"];

 

转载于:https://www.cnblogs.com/fantasy940155655/p/8056533.html

你可能感兴趣的:(关于UITableView滚动部分cell子控件内容消失的问题解决)