所以我不明白为什么这个极其简单的 UITableView 部分绘制不正确,其次,当我试图将这个傻瓜滚动到屏幕外时,它会抛出随机错误,有时会抛出 bad_access 和其他此类绿色突出显示的错误。
这是设备上到底发生了什么的图片,下面是我首先在 appDelegate 中使用的代码来创建 tableview 单元格本身。谢谢
在 appDelegate
SignUp *signup = [[SignUp alloc] initWithNibName:@"SignUp" bundle:nil];
signup.view.frame = self.window.frame;
[self.window addSubview:signup.view];
[self.window makeKeyAndVisible];
创建表视图
static NSString *CellIdentifier = @"EditableCell";
EditableCell *editableCell = (EditableCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (editableCell == nil) {
editableCell = [[EditableCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
UITextField *cellTextField = [editableCell textFieldCell];
cellTextField.keyboardType = UIKeyboardTypeDefault;
cellTextField.delegate = self;
return editableCell;
错误: