В настоящее время у меня есть родительский ViewController, который содержит дочерний UIViewController (Child). У дочернего UIViewController есть UITableView. В Child.viewDidAppear я вызываю TableView.flashScrollIndicators.Containment и UITableView flashScrollIndicators
По какой-то причине индикаторы прокрутки не мигают. Я заметил, что если я отправил вызов dispatch_after, второй проход сделает флеш. Сначала я подумал, что это вопрос размера, но я не думаю, что это так. Кажется, это вопрос макета (я использую Storybards, iOS 7 и не AutoLayout). Есть идеи?
Вот мой код для создания Ребенка.
- (void)viewDidLoad {
[super viewDidLoad];
// add it to the heirarchy
if ([[self childViewControllers] count] == 0) {
[self setViewControllers:[[NSMutableArray alloc] init]];
ProductSelectionViewController *destination = (ProductSelectionViewController *)[[self storyboard] instantiateViewControllerWithIdentifier:@"ProductSelectionViewController"];
[self addChildViewController:destination];
// present the child
[destination didMoveToParentViewController:self];
[[self containerView] addSubview:[destination view]];
[[self viewControllers] addObject:destination];
[destination setDelegate:self];
}
}