如何在故事板中使用JKAutoShrinkView或GTScrollNavigationBar

时间:2014-09-14 22:37:53

标签: ios uiscrollview uinavigationcontroller uinavigationbar

我正在尝试使用JKAutoShrinkView,但我正在使用故事板,我不确定如何翻译以下概念:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];

    UINavigationController *navigationController = [[UINavigationController alloc] initWithNavigationBarClass:[JKAutoShrinkNavigationBar class] toolbarClass:[JKAutoShrinkToolbar class]];
    [navigationController setToolbarHidden:NO animated:NO];
    [navigationController setAutoNavigationBarShirnkEnabled:YES];
    [navigationController setAutoToolbarShirnkEnabled:YES];

    JKViewController *viewController = [[JKViewController alloc] init];
    [navigationController pushViewController:viewController animated:NO];

    self.window.rootViewController = navigationController;

    return YES;
}

GTScrollNavigationBar采取了同样的方法。基本上,故事板相当于什么?我假设问题是initWithNavigationBarClass。但是知道的人应该能够告诉我翻译的内容。

1 个答案:

答案 0 :(得分:1)

只需从导航控制器场景中的故事板将导航栏的类更改为GTScrollNavigationBar

enter image description here

enter image description here