Static Table View content disappears when dynamic type size changes

Originator:keith
Number:rdar://25894243 Date Originated:23-Apr-2016
Status:Duplicate/17963356 (Open) Resolved:
Product:iOS SDK Product Version:9.3
Classification:Other Bug Reproducible:Always
 
Summary:
Changing the text size of dynamic type in the accessibility settings causes the content of a static table view to disappear.

Steps to Reproduce:
1) create a new project with a storyboard containing a UITableViewController.
2) In Interface Builder change the table view content to be static cells.
3) Make the table view cell use the Basic style and add some text to the text label in the content view.
4) Launch the app to show the static table view.
5) Switch to the settings app change the text size in accessibility
6) Switch back to the app. 

Expected Results:
The text label in the static table should be updated with the new preferred font based on the size selected by the user

Actual Results:
The text label disappears. Inspecting the cell in the debugger shows that the contentView of the cell is now empty.

Version:
OS X 10.11.4, Xcode 7.3, iPhone 6S Plus iOS 9.3.1 (13E238)

This bug can be reproduced on a physical device or the 8.4 simulator. It cannot be reproduced on the iOS 9.3 Simulator which seems to completely ignore dynamic type.

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!