# FAQ presented View controller navigation bar is not using the default appearance

**URL:** <https://devforum.zoom.us/t/faq-presented-view-controller-navigation-bar-is-not-using-the-default-appearance/37933>\
**Category:** iOS\
**Created:** [December 8, 2020, 4:08pm UTC](https://devforum.zoom.us/t/faq-presented-view-controller-navigation-bar-is-not-using-the-default-appearance/37933 "2020-12-08T16:08:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nicolas.bonnet](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nicolas.bonnet/32/19492_2.png) [@nicolas.bonnet](https://devforum.zoom.us/u/nicolas.bonnet)\
**Post date:** [December 8, 2020, 4:08pm UTC](https://devforum.zoom.us/t/faq-presented-view-controller-navigation-bar-is-not-using-the-default-appearance/37933/1 "2020-12-08T16:08:22Z")

</div>

I am using the latest iOS SDK and using the SDK with the custom UI.

During regression testing, presenting the FAQ controller no longer works as it used to ( Is it the latest SDK or is ios14?). When presenting the FAQ controller the navigation bar, title and buttons are white. See screenshot

 ![Screenshot 2020-12-04 at 12.26.57](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/5/e/5ee13bf0f7af73581c326b2716e6cf985cba534c.jpeg)

I made up this ugly code to be sure that the buttons are visible (It is also very unsecure since I don’t have access to the presented controller)

```
UIViewController* controller = [[MobileRTC sharedRTC] mobileRTCRootController];
[[[MobileRTC sharedRTC] getMeetingService] presentQAViewController:controller];

dispatch_time_t delayTime = dispatch_time(DISPATCH_TIME_NOW, 0.3 * NSEC_PER_SEC);
dispatch_after(delayTime, dispatch_get_main_queue(), ^{
    if (controller.presentedViewController) {
        UINavigationController* navigationController = (UINavigationController*)controller.presentedViewController;
        [navigationController.viewControllers.lastObject makeNavBarColored];
        UIBarButtonItem* left = [navigationController.viewControllers.lastObject.navigationItem leftBarButtonItem];
        [left setTitleTextAttributes:@{NSForegroundColorAttributeName: [ColorUtils primaryText]} forState:UIControlStateNormal];
        UIBarButtonItem* right = [navigationController.viewControllers.lastObject.navigationItem rightBarButtonItem];
        [right setTitleTextAttributes:@{NSForegroundColorAttributeName: [ColorUtils primaryText]} forState:UIControlStateNormal];
    }
});

```

This has to be fixed. The presented controller should be using the default appearance OR use only it’s own UI BUT it cannot be a mixed of the two.

Do you have maybe a better solution than mine to solve this issue?

Best regards,  
Nicolas

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [December 9, 2020, 8:48pm UTC](https://devforum.zoom.us/t/faq-presented-view-controller-navigation-bar-is-not-using-the-default-appearance/37933/2 "2020-12-09T20:48:08Z")

</div>

Hey @nicolas.bonnet,

Thanks for using the dev forum! It is good to see you again.

I am working on reproducing this issue on my end. If I can reproduce it, I will inform the team of this issue.  
I will update you with what I find. You are using version [5.2.42037.1112](https://github.com/zoom/zoom-sdk-ios/releases/tag/v5.2.42037.1112), correct?

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![nicolas.bonnet](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nicolas.bonnet/32/19492_2.png) [@nicolas.bonnet](https://devforum.zoom.us/u/nicolas.bonnet)\
**Post date:** [December 9, 2020, 9:10pm UTC](https://devforum.zoom.us/t/faq-presented-view-controller-navigation-bar-is-not-using-the-default-appearance/37933/3 "2020-12-09T21:10:56Z")

</div>

Hi @Michael_Condon  
Yes I am using this version [5.2.42037.1112](https://github.com/zoom/zoom-sdk-ios/releases/tag/v5.2.42037.1112)
