iOS7 - Grouped UITableview separator isn't updated to the correct state after deletion of first and last rows

Originator:aviellazar
Number:rdar://16866922 Date Originated:5/9/14
Status:Closed(iOS 8) Resolved:6/4/14
Product:iOS Product Version:7.1
Classification:UI Reproducible:Always
 
Summary:
n iOS 7, the line separators for a section of a grouped table view will look something like this when drawn correctly:
 
Header
------------
    ----------
    ----------
    ----------
------------
Footer
 
However if you delete the first row The line separators will now look something like this:
 
Header
    ----------
    ----------
    ----------
------------
Footer
 
Similarly, if you were to delete the last row of the first figure, the new last row will keep its old line separator. The line separators will now look something like this:
 
Header
------------
    ----------
    ----------
    ----------
Footer
 
Is there a way to fix this glitch without having to reload the data for the table view?

Issued spotted on the Keyboards settings in the Settings app (See Attached Image)

Steps to Reproduce:
See in the description 

Expected Results:
Line separators update correctly.

Actual Results:
First and last line separators are not updated correctly (see description)

Version:
iOS 7.1 (11D167)

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!