UITabBarController badge count not updated in UIMoreListController

Originator:chilvman
Number:rdar://12300792 Date Originated:14-Sep-2012 05:20 PM
Status:Open Resolved:
Product:iOS SDK Product Version:6.0
Classification:UI/Usability Reproducible:Always
 
Summary:
UITabBarController controlled view controllers' tab bar item badge count not updated in UIMoreListController

Steps to Reproduce:
Create 6 controllers
Add them to UITabBarControllers viewControllers
Select More tab
Observe no badges
Raise badge count (Either from within controller 5 or 6, or from another means)
Observe no change

Expected Results:
Badge value changes on MoreListController

Actual Results:
Badge value not changed on MoreListController

Regression:
N/A

Notes:
Proposed Workaround - untested - When the tab value changes, reload the table at:
UITableView* moreTableView = (UITableView*)[[[[[self tabBarController] moreNavigationController] viewControllers] objectAtIndex:0] view];

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!