gpt4 book ai didi

objective-c - 在 tableView 中获取 TextField 标识

转载 作者:行者123 更新时间:2023-11-28 23:08:16 24 4
gpt4 key购买 nike

在我的应用程序中,我在 tableView 中使用 textFields。但是当用户单击第二个单元格中的文本字段时,我需要将一个 mor 单元格添加到 TableView (如 mail.app),但是如果我单击文本字段,我怎样才能获得单元格的数量?

我试过了

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)newIndexPath{
//some action
}

但是当我点击单元格内的textField时这个函数没有启动

最佳答案

对于表格 View 单元格内的文本字段,将 View Controller (或任何您想要的)设置为符合 UITextFieldDelegate 协议(protocol)并将其设置为文本字段委托(delegate)。

然后,将文本字段的 TAG 属性设置为等于 TableView 单元格的行号。

当用户单击文本字段时,您将收到一条发送到您的 textFieldShouldBeginEditing: 的委托(delegate)消息方法,您将知道单元格的行号,因为您将它存储在标记属性中。

希望我的回答能帮到您!

关于objective-c - 在 tableView 中获取 TextField 标识,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8867247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com