79791071

Date: 2025-10-15 10:48:15
Score: 0.5
Natty:
Report link

For traits we can use

UITraitCollection *realTraits = [super traitCollection];
    if (@available(iOS 26.0, *) ){
        shouldOverride = (self.viewControllers.count > 5);
    } else {
        shouldOverride = (self.viewControllers.count == 6);
    }

Where tabbar's are created we can use below code. This resolved my issue

 if (@available(iOS 26.0, *) ){
        [self updateTraitsIfNeeded];
 } 
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Suraj SS