我正在创建一个应用程序。我必须实现书签功能,添加一个应该类似于:
mmm http://img534.imageshack.us/img534/9859/schermafbeelding2010040a.png
我想要可编辑的UITableViewCell
s用于文本输入。我想知道是否有一种更简单的方法,然后将UITextField
嵌入UITableViewCell
。如果没有,有人可以解释我如何在其中使用UITextField
吗?感谢
答案 0 :(得分:5)
没有更简单的方法,您必须继承UITableViewCell并添加到UITextField中。以下是using a UITextView的教程应与UITextField相同。
答案 1 :(得分:2)
您只需将文本字段添加到单元格的contentView,然后将(X)按钮添加到单元格的accessoryView即可。您可以在UITableView子类中执行此操作,该子类允许您使用实例变量或属性添加跟踪添加的元素。
我发现这有用:Cocoa With Love: Easy custom UITableView drawing
像这样:
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:@"myEditableCellId"];
label = [[UILabel alloc] initWithFrame:CGRectMake(x, y, w, h)];
[cell.contentView addSubview:label];
答案 2 :(得分:0)
您可以将https://github.com/escoz/QuickDialog用于此类简单案例。但是如果它更复杂,你可能需要编写自己的自定义单元格。