Если вы используете TabBarController:
UITabBarController * tabBarController;// Где-то инициализированы
currentNavController = ((UINavigationController *)tabBarController.selectedViewController);
if ([currentNavController.topViewController class] == [ClassImCheckingFor class])
-OR-
if ([currentNavController.visibleViewController class] == [ClassImCheckingFor class])
В противном случае вы можете просматривать свои контроллеры и выполнять любые проверки, необходимые для определения того, кто находится сверху.Хе хе.