UITableView
iOS 7でのみ奇妙な問題があります。
UITableViewCellSeparator
最初の行の上と最後の行の下に消えます。行またはいくつかのスクロール操作を選択した後に表示されることがあります。
私の場合、 withスタイルtableView
からロードされます。問題は、デフォルトから変更されていない、確かにありません。Storyboard
UITableViewStylePlain
UITableViewCellSeparatorStyle
UITableViewCellSeparatorStyleSingleLine
Apple Dev Forums (こことここ)で読んだように、他の人がそのような問題を抱えており、いくつかの回避策が見つかりました。たとえば:
Workaround: disable the default selection and recreate the behaviour in a method
trigged by a tapGestureRecognizer.
しかし、私はまだそのようなセパレーターの奇妙な動作の理由を探しています.
何か案は?
更新: XCode 5.1 DP と iOS 7.1 ベータ版で見たように、Apple はこの問題を修正しようとしました。テーブルビューの作成後ではなく、リフレッシュした後、必要に応じて最後の行の下にセパレーターが表示されることがあります。