Представление, что подпредставление view A
не может быть позади view A
.Представьте, что подпредставление находится на странице родительского представления.
Также вероятно, что панель вкладок не позволяет вам добавлять подпредставления к нему.Элементы управления пользовательского интерфейса Apple обычно создаются для полного управления их иерархиями представлений, и результаты попыток вставлять подпредставления или иным образом связываться с иерархией представлений часто не определены.
Если вы хотите, чтобы представление находилось за другим представлением, двапредставления должны иметь одинаковое родительское представление.Вы должны указать супервидению панели вкладок, чтобы добавить ваш новый вид за панелью вкладок:
self.tabBar.superview. insertSubview(CustomTabBarController.xView!,
belowSubview: self.tabBar)
Также обратите внимание, что использование принудительной распаковки не рекомендуется