我有一个奇怪的错误。我有一个带有静态单元格的分组 UITableView,我想在每个部分下添加一个白色阴影。我考虑这样做的方式是为部分中的每个最低单元格添加阴影。
所以在viewDidAppear
(因为viewDidLoad
它不起作用)我写道:
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
// change the cells shadow
问题是在 viewDidLoad 我在文本字段上调用 becomeFirstResponder 。调用 cellForRowAtIndexPath 时,文本字段失去焦点。
在调用 cellForRowAtIndexPath 之后,我尝试在 viewDidAppear 中使用 becomeFirstResponder ,但这无济于事,文本字段仍然失去焦点。
我怎样才能解决这个问题?