在Swift中向单元格添加文本字段

时间:2015-05-16 21:46:05

标签: ios uitableview swift uitextfield

我有一个表视图控制器,我想为每个单元格添加一个隐藏的文本字段。我将文本字段拖到单元格上。我创建了UITextField类来控制这个文本域,并在这个类中为它创建了一个IBOutlet。当我为文本字段创建引用插座时,我无法看到我制作的文本字段的IBOutlet。

如何成功将此文本字段添加到我的单元格?

1 个答案:

答案 0 :(得分:0)

您需要扩展UITableViewCell并在其中创建您的IBOutlet。

#import <UIKit/UIKit.h>
#import "AppDelegate.h"

@interface MyCustomCell : UITableViewCell

@property (weak, nonatomic) IBOutlet UITextField *myTextField;

@end

然后,在你的UITableViewController中,你可以做类似的事情,而不是调用通用的UITableViewCell:

MyCustomCell *cell = [self.tableView dequeueReusableCellWithIdentifier:identifier];