Ich habe eine UITextField
in einer meiner Sammlung View-Zellen. Ich möchte, dass es Ersthelfer wird, sobald diese Zelle auf dem Bildschirm ist.UITextField wird nicht zum Ersthelfer in der Sammlungsansicht
So, ich rufe [cell.textField becomeFirstResponder]
in cellForItemAtIndexPath
. Dies funktioniert jedoch nur, wenn die App geöffnet wird (die Zelle, die das uitextfield enthält, ist bereits beim App-Start sichtbar). Wenn ich von der Zelle weg blättern und dann zurück blättern kann, wird das Textfeld nicht mehr zum Ersthelfer.
Was könnte das Problem sein?
EDIT: ich programmatisch auf die Zelle, die die Sammlung Ansicht verschiebe die UITextField
enthält, bevor becomeFirstResponder
Können Sie nach Ihren Code, wo Sie zu der bestimmten Zelle scrollen? – WMios
Ich löste es durch einen etwas anderen Ansatz, überprüfe meine Antwort! –