TabBar Controller

全部接口

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/**
导航栏基类名
如果使用系统提供的UINavigationController而不进行继承,可以不实现此方法。

@return 导航栏基类名
*/
- (NSString *)classNameForBaseNavigationController;

/**
配置文件路径
如果使用与本类同名的json文件作为配置文件时,可以不实现此方法

@return 配置文件路径
*/
- (NSString *)configurationFilePath;

/**
自定义配置文件中ViewController的类名的key值,默认是"vc"
如果使用默认值"vc",可以不实现此方法

@return 配置文件中ViewController的name的key值,默认是"vc"
*/
- (NSString *)configurationKeyForViewControllerName;

/**
自定义配置文件中ViewController的类名的key值,默认是"title"
如果使用默认值"title",可以不实现此方法

@return 配置文件中ViewController的title的key值,默认是"title"
*/
- (NSString *)configurationKeyForViewControllerTitle;

/**
自定义配置文件中icon的key值,默认是"icon"
如果使用默认值"icon",可以不实现此方法

@return 配置文件中icon的key值,默认是"icon"
*/
- (NSString *)configurationKeyForTabBarIconName;

/**
自定义配置文件中选中状态的icon的key值,默认是"icon_sel"
如果使用默认值"icon_sel",可以不实现此方法

@return 配置文件中选中状态的icon的key值,默认是"icon_sel"
*/
- (NSString *)configurationKeyForTabBarSelectedIconName;



评论