带有next, previous和done按钮的iOS键盘,用于UITableView中的文本域



我有一个UItableview与自定义单元格包含textfield。在表视图中,我有5行,自定义单元格。我想实现附件视图(Next, previous, Done按钮)的文本字段加载在表视图。请帮助。

代码:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return 5;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *simpleTableIdentifier = @"CPMyTableViewCell";
    CPMyTableViewCell *cell = (CPMyTableViewCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
    if (cell == nil) {
        NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"CPMyTableViewCell" owner:self options:nil];
        cell = [nib objectAtIndex:0];
    }

    cell.textVw.placeholder = @"text";
    return cell;
}

您可以使用BSKeyboardControlshttps://github.com/SimonBS/BSKeyboardControls。

通过这个可以很容易地向键盘添加控件。您也可以在项目中找到示例。

还可以看看这个

最新更新