私はObjective-Cの初心者です。私はUITableViewCell
のカスタムとUITextField
のカスタムを持っています。 UITextField
タグは4です。スクロールするたびにUITextField
の値が消えて、別のセルに表示されます。これは、セルが再利用されるdequeueReusableCellWithIdentifier
が原因であると私は理解しています。私はちょっと調べて、UITextField
を配列に格納しておき、cellForRowAtIndexPath
にそれらを再ロードするのが最善の方法かもしれないが、それを実装するのに問題がある。例は理想的な、またはこれを回避する簡単な方法です。ありがとうございました。 スクロール時にUITextFieldの値が他のUITableViewCellsに消えて再表示される
-1
A
答えて
0
cellForRowAtIndexPath:
メソッドが呼び出されるたびに、name
UILabelを設定しています。
inventoryItems[indexPath.row][@"Inventory_Name"]
の値があなたが期待している値ではないと思っていますか?
代わりにやって:
NSLog(@"%@", name.text);
やってみてください。
NSLog(@"%@ SHOULD EQUAL %@", inventoryItems[indexPath.row][@"Inventory_Name"], name.text);
そして、彼らは常に一致するかどうかを確認?そこに値「<null>
」が隠れていると思われます。
関連する問題
- 1. iOS - スクロール時にコレクションビューの画像が消えて、時には重なって表示される
- 2. スクロール時にUITableViewセクションヘッダービューが消える
- 3. スクロール時にUITableViewCell画像が消える
- 4. カスタムUITableViewCellsのUITextFieldには、
- 5. リアクタのルータコンポーネントが表示され、すぐに消えて表示されます。
- 6. UITableViewCell内のUITextFieldがスクロールで消去される
- 7. ドロップダウンメニューが短時間表示されてから消えます。
- 8. グーグルマップは時々マーカーが地図上の任意のマウスイベントに消えて、再表示されます
- 9. UITableViewセルが消えた後に消える表示が追加される
- 10. エラーや送信時にポップアップが消えて再び表示される理由を理解できません
- 11. PHPセッション変数 - 消えて再表示
- 12. キーボードがUiTextFieldを隠しているときにスクロール表示
- 13. バッファオーバーフローエラーがランダムに表示されてから消えていく
- 14. Tablet - SwiftをスクロールするとUItextFieldデータが消えます
- 15. Railsでは、pageloadの後にjQueryオブジェクトが消え、リフレッシュ時に再び表示されます。
- 16. アクティブ時にUITextFieldカーソルが表示されない
- 17. 静的であるときにJTextFieldが消えて他の人に表示される
- 18. UITableViewCellsが第2のタブに表示されない
- 19. TextInputに応じてCellが表示され消えます。
- 20. ダイアログボックスが表示された直後に消えています
- 21. ビューが表示されたときにNavbarが消える
- 22. UITextFieldに抹消するように教えてください
- 23. 値がスクロールされた後にUITableViewに表示されます
- 24. 選択時にドロップダウン値が消える
- 25. スクロール時にページ上部に白いバーが表示される
- 26. HTML要素の表示値がクリック時に消去されない
- 27. スクロール時にSafariの絶対配置されたdivが消えます
- 28. スクロール時にAndroidリストビューの画像が消える
- 29. CSS3 Responsive Menuスクロール時にモバイル(iPhone)のドロップダウンが消える
- 30. スクロール時にのみ文字列(drawString)が消える(JAVA)
FYI - これは再送信された質問です。私はちょうどそれを閉じた。あなたは詐欺師に回答を投稿したいかもしれません。 – rmaddy