/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
iphone/Maps/Classes/CustomViews/MapViewControls/MWMMapViewControlsManager.h
67 строк
2 KB
Alexander Boriskov
[iOS] Navigation bar on map
29 сен 2020, 10:40
29 сен 2020, 10:40
b9559b2
Код
Авторство
О чём код?
#import "MWMBottomMenuState.h" #import "MWMMapDownloaderMode.h" #import "MWMNavigationDashboardManager.h" #import "MWMSearchManager.h" @class MapViewController; @class BottomTabBarViewController; @class GuidesNavigationBarViewController; @protocol MWMFeatureHolder; @interface MWMMapViewControlsManager : NSObject + (MWMMapViewControlsManager *)manager NS_SWIFT_NAME(manager()); @property(nonatomic) BOOL hidden; @property(nonatomic) BOOL zoomHidden; @property(nonatomic) BOOL sideButtonsHidden; @property(nonatomic) BOOL trafficButtonHidden; @property(nonatomic, readonly) BOOL guidesNavigationBarHidden; @property(nonatomic) MWMBottomMenuState menuState; @property(nonatomic) MWMBottomMenuState menuRestoreState; @property(nonatomic) BOOL isDirectionViewHidden; @property(nonatomic) BottomTabBarViewController *tabBarController; @property(nonatomic) GuidesNavigationBarViewController *guidesNavigationBar; - (instancetype)init __attribute__((unavailable("init is not available"))); - (instancetype)initWithParentController:(MapViewController *)controller; - (UIStatusBarStyle)preferredStatusBarStyle; #pragma mark GuidesNavigationBar - (void)showGuidesNavigationBar:(MWMMarkGroupID)categoryId; - (void)hideGuidesNavigationBar; #pragma mark - Layout - (UIView *)anchorView; - (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator; #pragma mark - MWMPlacePageViewManager - (void)showPlacePageReview; #pragma mark - MWMNavigationDashboardManager - (void)onRoutePrepare; - (void)onRouteRebuild; - (void)onRouteReady:(BOOL)hasWarnings; - (void)onRouteStart; - (void)onRouteStop; #pragma mark - MWMSearchManager - (void)actionDownloadMaps:(MWMMapDownloaderMode)mode; - (BOOL)searchText:(NSString *)text forInputLocale:(NSString *)locale; - (void)searchTextOnMap:(NSString *)text forInputLocale:(NSString *)locale; - (void)hideSearch; #pragma mark - MWMFeatureHolder - (id<MWMFeatureHolder>)featureHolder; - (void)showAdditionalViewsIfNeeded; @end