Hi,
I use a tabbar in combination with a tabbarcontroller in my app (Universal App (iPhone, iPad), XCode Version 9.4.1, Deployment Target 10.0).
The tabbar item property "isEnabled" is toggled programmatically. E.g. if a tabbar is flaged as isEnabled = false than it is automatically displayed as disabled (grey) and when the user taps on it has no effect.
Evertything works like expected until the user uses the built-in tabbar customization item ("..." my app has more then 4 tabbar items). As soon as the user customizes one of the items position, all tabbar items change their state (visual) as if they are all suddenly enabled. After the user ends the tabbar customization the tabbar items still all appear in enabled state although those who were disabled before are still flagged as disabled. When tabbing on one of the disabled item they do not trigger anything as expected. But why are those disabled items displayed as enabled? Hidding the hole tabbar and displaying it again, hoping that the items will be redrawn in a correct manner, does not solve this issue.
Many thanks in advance.
Regards
Hanno Gräser