奇妙なバグがあります。静的セルを含むグループ化されたUITableViewがあり、各セクションの下に白い色合いを追加したいと思います。私がそれを行うことについて考えた方法は、セクションの最も低い各セルに影を追加することです。
だからviewDidAppear
(それではviewDidLoad
うまくいかないので)私は書いた:
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
// change the cells shadow
問題は、viewDidLoadで、テキストフィールドでbecomeFirstResponderを呼び出すことです。cellForRowAtIndexPathが呼び出されると、テキストフィールドはフォーカスを失います。
cellForRowAtIndexPathを呼び出した後、viewDidAppearでbecomeFirstResponderを使用しようとしましたが、それでも効果がなく、テキストフィールドのフォーカスが失われます。
どうすればこれを修正できますか?