@class UIView, NSString, NSArray, UIAccessibilityHUDGestureManager, UIToolbarAppearance, _UIToolbarVisualProvider, UIBarButtonItem, UIColor; @protocol _UIToolbarDelegateInternal, UIToolbarDelegate; @interface UIToolbar : UIView { id<_UIToolbarDelegateInternal> _delegate; struct { unsigned char barStyle : 3; unsigned char barTranslucence : 3; unsigned char isLocked : 1; unsigned char linkedBeforeWhitetailAndInitializedFromCoder : 1; unsigned char disableBlurTinting : 1; unsigned char delegateRespondsToInterfaceOrientationWindowSelector : 1; unsigned char appearanceHint : 2; } _toolbarFlags; id __appearanceStorage; _UIToolbarVisualProvider *_visualProvider; UIAccessibilityHUDGestureManager *_axHUDGestureManager; unsigned long long _disableAutolayoutWarnings; } @property (class, readonly, nonatomic) BOOL _forceLegacyVisualProvider; @property (nonatomic, getter=_isLocked, setter=_setLocked:) BOOL _locked; @property (retain, nonatomic, setter=_setShadowView:) UIView *_shadowView; @property (copy, nonatomic, getter=_backdropViewLayerGroupName, setter=_setBackdropViewLayerGroupName:) NSString *_backdropViewLayerGroupName; @property (readonly, nonatomic) long long _barTranslucence; @property (nonatomic, setter=_setBackgroundTransitionProgress:) double _backgroundTransitionProgress; @property (retain, nonatomic) UIBarButtonItem *centerItem; @property (nonatomic) BOOL autoHidesToolbarInFullscreen; @property (readonly, nonatomic) long long _hintFromCurrentAppearance; @property (nonatomic, setter=_setAppearanceHint:) long long _appearanceHint; @property (retain, nonatomic, setter=_setBackgroundView:) UIView *_backgroundView; @property (nonatomic, setter=_setHidesShadow:) BOOL _hidesShadow; @property (nonatomic, setter=_setDisableBlurTinting:) BOOL _disableBlurTinting; @property (copy, nonatomic) NSArray *backgroundEffects; @property (readonly, nonatomic) BOOL _shouldStretchDuringCrossfadeTransition; @property (nonatomic, setter=_setItemDistribution:) long long _itemDistribution; @property (nonatomic) BOOL centerTextButtons; @property (readonly, nonatomic, getter=isMinibar) BOOL minibar; @property (nonatomic) long long barStyle; @property (copy, nonatomic) NSArray *items; @property (nonatomic, getter=isTranslucent) BOOL translucent; @property (retain, nonatomic) UIColor *tintColor; @property (retain, nonatomic) UIColor *barTintColor; @property (copy, nonatomic) UIToolbarAppearance *standardAppearance; @property (copy, nonatomic) UIToolbarAppearance *compactAppearance; @property (copy, nonatomic) UIToolbarAppearance *scrollEdgeAppearance; @property (copy, nonatomic) UIToolbarAppearance *compactScrollEdgeAppearance; @property (weak, nonatomic) id delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) long long barPosition; + (double)defaultHeight; + (Class)_visualProviderClassForToolbar:(id)a0; + (id)_visualProviderForToolbar:(id)a0; + (id)defaultButtonFont; + (double)defaultHeightForBarSize:(int)a0; - (BOOL)_accessibilityHUDGestureManager:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1; - (void)_updateBackgroundView; - (void)invalidateIntrinsicContentSize; - (id)_accessibilityHUDGestureManager:(id)a0 HUDItemForPoint:(struct CGPoint { double x0; double x1; })a1; - (id)initInView:(id)a0 withFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 withItemList:(id)a2; - (void)dealloc; - (void)_populateArchivedSubviews:(id)a0; - (void)setTranslatesAutoresizingMaskIntoConstraints:(BOOL)a0; - (BOOL)_contentHuggingDefault_isUsuallyFixedHeight; - (BOOL)pointInside:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (long long)_barPosition; - (struct CGSize { double x0; double x1; })intrinsicContentSize; - (id)_traitCollectionForChildEnvironment:(id)a0; - (void)encodeWithCoder:(id)a0; - (void)_accessibilityHUDGestureManager:(id)a0 gestureLiftedAtPoint:(struct CGPoint { double x0; double x1; })a1; - (void)setTintColor:(id)a0; - (void)_setBarPosition:(long long)a0; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (struct CGSize { double x0; double x1; })defaultSizeForOrientation:(long long)a0; - (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)drawRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_setVisualAltitudeBias:(struct CGSize { double x0; double x1; })a0; - (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)setItems:(id)a0 animated:(BOOL)a1; - (void).cxx_destruct; - (void)_didMoveFromWindow:(id)a0 toWindow:(id)a1; - (void)_setVisualAltitude:(double)a0; - (void)layoutSubviews; - (id)_itemAtPoint:(struct CGPoint { double x0; double x1; })a0; - (id)initWithCoder:(id)a0; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (void)_46877859; - (id)__appearanceStorage; - (double)_autolayoutSpacingAtEdge:(int)a0 forAttribute:(long long)a1 inContainer:(id)a2 isGuide:(BOOL)a3; - (void)_customViewChangedForButtonItem:(id)a0; - (double)_defaultAutolayoutSpacing; - (void)_doCommonToolbarInit; - (id)_effectiveBarTintColor; - (void)_effectiveBarTintColorDidChangeWithPreviousColor:(id)a0; - (long long)_expectedInterfaceOrientation; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameOfBarButtonItem:(id)a0; - (void)_frameOrBoundsChangedWithVisibleSizeChange:(BOOL)a0 wasMinibar:(BOOL)a1; - (BOOL)_hasCustomAutolayoutNeighborSpacingForAttribute:(long long *)a0; - (BOOL)_hostsLayoutEngineAllowsTAMIC_NO; - (void)_installDefaultAppearance; - (void)_largeContentViewerEnabledStatusDidChange:(id)a0; - (BOOL)_linkedBeforeWhitetailAndInitializedFromCoder; - (void)_positionToolbarButtonsAndResetFontScaleAdjustment:(BOOL)a0; - (void)_sendAction:(id)a0 withEvent:(id)a1; - (void)_setButtonBackgroundImage:(id)a0 mini:(id)a1 forStates:(unsigned long long)a2; - (void)_setForceTopBarAppearance:(BOOL)a0; - (void)_setNeedsBackgroundViewUpdate; - (void)_setupAXHUDGestureIfNecessary; - (BOOL)_shouldDecodeSubviews; - (BOOL)_subclassImplementsDrawRect; - (void)_updateBarForStyle; - (void)backdropView:(id)a0 didChangeToGraphicsQuality:(long long)a1; - (id)backgroundImageForToolbarPosition:(long long)a0 barMetrics:(long long)a1; - (BOOL)isElementAccessibilityExposedToInterfaceBuilder; - (void)setBackgroundImage:(id)a0 forToolbarPosition:(long long)a1 barMetrics:(long long)a2; - (void)setShadowImage:(id)a0 forToolbarPosition:(long long)a1; - (id)shadowImageForToolbarPosition:(long long)a0; @end