#import <ThingModuleTabBarStyleProtocol.h>
◆ customTabBarStyleWithItemAttributes: [1/2]
◆ customTabBarStyleWithItemAttributes: [2/2]
◆ tabBarCanSelect:withItemAttribute:nativeResult: [1/2]
- (BOOL) tabBarCanSelect: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
nativeResult: |
|
(BOOL) |
nativeResult |
|
|
| |
|
optional |
item是否允许被选中 该方法仅在defaultSelect无效时回调 如果实现此方法 请 不要 在此回调中处理业务逻辑 请 务必仅返回 YES/NO style中此方法优先级高于native
◆ tabBarCanSelect:withItemAttribute:nativeResult: [2/2]
- (BOOL) tabBarCanSelect: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
nativeResult: |
|
(BOOL) |
nativeResult |
|
|
| |
|
optional |
item是否允许被选中 该方法仅在defaultSelect无效时回调 如果实现此方法 请 不要 在此回调中处理业务逻辑 请 务必仅返回 YES/NO style中此方法优先级高于native
◆ tabBarDidLoad [1/2]
◆ tabBarDidLoad [2/2]
◆ tabBarDidSelect:withItemAttribute: [1/2]
- (BOOL) tabBarDidSelect: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
|
|
| |
|
optional |
◆ tabBarDidSelect:withItemAttribute: [2/2]
- (BOOL) tabBarDidSelect: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
|
|
| |
|
optional |
◆ tabBarDidUnselect:withItemAttribute: [1/2]
- (BOOL) tabBarDidUnselect: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
|
|
| |
|
optional |
◆ tabBarDidUnselect:withItemAttribute: [2/2]
- (BOOL) tabBarDidUnselect: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
|
|
| |
|
optional |
◆ tabBarItemTitleAttributesForState:withNativeResult: [1/2]
- (NSDictionary< NSAttributedStringKey, id > *) tabBarItemTitleAttributesForState: |
|
(UIControlState) |
state |
withNativeResult: |
|
(NSDictionary< NSAttributedStringKey, id > *) |
nativeResult |
|
|
| |
|
optional |
◆ tabBarItemTitleAttributesForState:withNativeResult: [2/2]
- (NSDictionary< NSAttributedStringKey, id > *) tabBarItemTitleAttributesForState: |
|
(UIControlState) |
state |
withNativeResult: |
|
(NSDictionary< NSAttributedStringKey, id > *) |
nativeResult |
|
|
| |
|
optional |
◆ tabBarModuleForDefaultSelected [1/2]
- (Class) tabBarModuleForDefaultSelected |
|
|
|
|
optional |
◆ tabBarModuleForDefaultSelected [2/2]
- (Class) tabBarModuleForDefaultSelected |
|
|
|
|
optional |
◆ tabBarShouldSetBadge:withItemAttribute:nativeResult: [1/2]
- (BOOL) tabBarShouldSetBadge: |
|
(nullable NSString *) |
badge |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
nativeResult: |
|
(BOOL) |
nativeResult |
|
|
| |
|
optional |
◆ tabBarShouldSetBadge:withItemAttribute:nativeResult: [2/2]
- (BOOL) tabBarShouldSetBadge: |
|
(nullable NSString *) |
badge |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
nativeResult: |
|
(BOOL) |
nativeResult |
|
|
| |
|
optional |
◆ tabBarShouldShow:withItemAttribute:nativeResult: [1/2]
- (BOOL) tabBarShouldShow: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
nativeResult: |
|
(BOOL) |
nativeResult |
|
|
| |
|
optional |
◆ tabBarShouldShow:withItemAttribute:nativeResult: [2/2]
- (BOOL) tabBarShouldShow: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(ThingTabItemAttribute *) |
attribute |
nativeResult: |
|
(BOOL) |
nativeResult |
|
|
| |
|
optional |
◆ tabBarWillAdd:withItemAttribute: [1/2]
- (BOOL) tabBarWillAdd: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(nonnull ThingTabItemAttribute *) |
attribute |
|
|
| |
|
optional |
◆ tabBarWillAdd:withItemAttribute: [2/2]
- (BOOL) tabBarWillAdd: |
|
(nullable UIViewController *) |
controller |
withItemAttribute: |
|
(nonnull ThingTabItemAttribute *) |
attribute |
|
|
| |
|
optional |
◆ tabBarWillLoadModule:withAttributes: [1/2]
- (void) tabBarWillLoadModule: |
|
(Class) |
moduleCls |
withAttributes: |
|
(NSMutableArray< ThingTabItemAttribute * > *) |
attrArr |
|
|
| |
|
optional |
◆ tabBarWillLoadModule:withAttributes: [2/2]
- (void) tabBarWillLoadModule: |
|
(Class) |
moduleCls |
withAttributes: |
|
(NSMutableArray< ThingTabItemAttribute * > *) |
attrArr |
|
|
| |
|
optional |
The documentation for this protocol was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingModuleManager/ThingModuleManager.xcframework/ios-x86_64-simulator/ThingModuleManager.framework/Headers/ThingModuleTabBarStyleProtocol.h
- /Users/humtong/Downloads/Pods_副本/ThingModuleManager/ThingModuleManager.xcframework/ios-arm64/ThingModuleManager.framework/Headers/ThingModuleTabBarStyleProtocol.h