Xcode 7 beta 4 (7A165t) Interface Builder ignores background color set on UITableView

Originator:argentumko
Number:rdar://22107245 Date Originated:02-Aug-2015
Status:Duplicate of 21827485 (Closed) Resolved:
Product:Developer Tools Product Version:Xcode 7 beta 4 (7A165t) running OS X 10.10.4 (14E46)
Classification:UI/Usability Reproducible:Always
 
Summary:
Table views instantiated from XIB files and Storyboards compiled using Interface Builder in Xcode 7 beta 4 (7A165t) have white (default) background at runtime, regardless of background color set for them in Interface Builder. This issue happens when running any iOS version on device/simulator.

Steps to Reproduce:
1. Create an empty app with a view controller that manages a view with a table view, using a XIB file or Storyboard to construct the interface.
2. Set table view color to red in Interface Builder, without changing anything in code.
3. Run the app.

Expected Results:
Table view has a red background (apart from the area covered by cells).

Actual Results:
Table view has a white (default) background color.

Version:
Xcode 7 beta 4 (7A165t) running OS X 10.10.4 (14E46)

Notes:
This is a regression from previous Xcode versions. I have no information regarding whether it appeared in Xcode 7 beta 4 or in earlier seeds. A workaround for this issue is to set the background color manually in code, but that's kinda missing the point of Interface Builder.
The attached project demonstrates the issue.

Configuration:
Any device or simulator.

Attachments:
'TableBackgroundColorDemo.zip' was successfully uploaded.

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!