Как получить подпредставления UIButtonBarStackView? - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь получить подпредставления UIButtonBarStackView, чтобы я мог найти правую кнопку панели и отключить ее.Я пытаюсь скрыть кнопку поделиться в QLPreviewController с файлами usdz.У меня есть подкласс QLPreviewController, и у меня есть этот код в viewDidAppear.Я могу получить подпредставления до этого момента, и эти подпредставления StackView возвращают пустой массив.Вот мой код -

UINavigationController *navController = self.childViewControllers.firstObject;
for(UIView *toolbar in navController.view.subviews[2].subviews) {
    if ([NSStringFromClass([toolbar class]) containsString:@"ContentView"]){
        for(UIView * stackView in toolbar.subviews) {
            if ([stackView isKindOfClass:[UIStackView class]]) {
                //StackView subview is empty.
            }
        }
    }
}

Любая помощь очень ценится.Спасибо!

...