在视图控制器上添加导航栏

约格什

我是iOS上的新手,我想在视图控制器上添加一个导航栏,并在左侧留有2个按钮,并在右侧进行订阅。香港专业教育学院不知道该怎么做。.直到现在,我刚刚从界面构建器中添加了一个导航栏,在.h文件中为其创建了一个(强烈)引用,并进行了以下编码。

 navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 20, 1026, 50)];
[navBar setTintColor:[UIColor clearColor]];
[navBar setBackgroundColor:[UIColor redColor]];
[navBar setDelegate:self];
[self.view addSubview:navBar];
UIBarButtonItem *bi1 = [[UIBarButtonItem alloc] initWithTitle:@"subscribe" style:UIBarButtonItemStyleBordered target:self action:@selector(editBotton)];

bi1.style = UIBarButtonItemStyleBordered;

bi1.tintColor =[UIColor colorWithWhite:0.305f alpha:0.0f];

self.navigationItem.rightBarButtonItem = bi1;

但没什么快乐..请帮助

卡尔提卡

您可以在AppDelegate中添加,

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
        UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone"
                                                                 bundle: nil];
     
        SampleViewController *mainViewController = (SampleViewController*)[mainStoryboard
                                                           instantiateViewControllerWithIdentifier: @"SampleViewController"];
     
        UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:mainViewController];
     
        self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
        [self.window setRootViewController:navigationController];
        [self.window setBackgroundColor:[UIColor whiteColor]];
        [self.window makeKeyAndVisible];
     
        return YES;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在视图控制器上获取导航栏?

来自分类Dev

在导航控制器上添加左栏按钮

来自分类Dev

将导航栏添加到没有导航控制器的视图控制器中

来自分类Dev

将导航栏添加到没有导航控制器的视图控制器中

来自分类Dev

从导航栏视图控制器导航到选项卡栏视图控制器

来自分类Dev

从导航栏视图控制器导航到选项卡栏视图控制器

来自分类Dev

将导航栏添加到没有导航控制器的视图中

来自分类Dev

导航栏在iPhone XS Max Swift上关闭视图控制器上的视图

来自分类Dev

无法将导航栏添加到场景:根视图控制器问题?

来自分类Dev

在根视图控制器上隐藏导航栏,否则显示它-Swift

来自分类Dev

UIActivityViewController在导航栏上显示电子邮件模式视图控制器

来自分类Dev

更改拆分视图控制器导航栏颜色

来自分类Dev

多个设置删除视图控制器中的导航栏

来自分类Dev

iOS自定义视图或导航栏控制器

来自分类Dev

无法使用 Storyboard 在详细视图控制器中将栏按钮项添加到导航栏?

来自分类Dev

导航栏导航项导致无法轻按被按下的视图控制器上按钮的顶部区域

来自分类Dev

如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

来自分类Dev

如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

来自分类Dev

在容器视图中,导航控制器的导航栏未调整大小以包括状态栏

来自分类Dev

以模态方式呈现嵌入在导航控制器中的视图控制器,与标签栏控制器分开

来自分类Dev

通过视图控制器,标签栏控制器,导航控制器和视图控制器传递数据

来自分类Dev

通过视图控制器,标签栏控制器,导航控制器和视图控制器传递数据

来自分类Dev

在导航控制器上按下时视图变暗

来自分类Dev

在导航控制器上按下时视图变暗

来自分类Dev

如何将表视图添加到导航控制器,导航控制器本身又作为子视图控制器添加到UIViewController

来自分类Dev

使用标签栏和导航栏设置初始视图控制器

来自分类Dev

导航离开标签栏视图控制器时如何删除标签栏?

来自分类Dev

带标签栏控制器的导航控制器?

来自分类Dev

带标签栏控制器的导航控制器?

Related 相关文章

  1. 1

    如何在视图控制器上获取导航栏?

  2. 2

    在导航控制器上添加左栏按钮

  3. 3

    将导航栏添加到没有导航控制器的视图控制器中

  4. 4

    将导航栏添加到没有导航控制器的视图控制器中

  5. 5

    从导航栏视图控制器导航到选项卡栏视图控制器

  6. 6

    从导航栏视图控制器导航到选项卡栏视图控制器

  7. 7

    将导航栏添加到没有导航控制器的视图中

  8. 8

    导航栏在iPhone XS Max Swift上关闭视图控制器上的视图

  9. 9

    无法将导航栏添加到场景:根视图控制器问题?

  10. 10

    在根视图控制器上隐藏导航栏,否则显示它-Swift

  11. 11

    UIActivityViewController在导航栏上显示电子邮件模式视图控制器

  12. 12

    更改拆分视图控制器导航栏颜色

  13. 13

    多个设置删除视图控制器中的导航栏

  14. 14

    iOS自定义视图或导航栏控制器

  15. 15

    无法使用 Storyboard 在详细视图控制器中将栏按钮项添加到导航栏?

  16. 16

    导航栏导航项导致无法轻按被按下的视图控制器上按钮的顶部区域

  17. 17

    如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

  18. 18

    如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

  19. 19

    在容器视图中,导航控制器的导航栏未调整大小以包括状态栏

  20. 20

    以模态方式呈现嵌入在导航控制器中的视图控制器,与标签栏控制器分开

  21. 21

    通过视图控制器,标签栏控制器,导航控制器和视图控制器传递数据

  22. 22

    通过视图控制器,标签栏控制器,导航控制器和视图控制器传递数据

  23. 23

    在导航控制器上按下时视图变暗

  24. 24

    在导航控制器上按下时视图变暗

  25. 25

    如何将表视图添加到导航控制器,导航控制器本身又作为子视图控制器添加到UIViewController

  26. 26

    使用标签栏和导航栏设置初始视图控制器

  27. 27

    导航离开标签栏视图控制器时如何删除标签栏?

  28. 28

    带标签栏控制器的导航控制器?

  29. 29

    带标签栏控制器的导航控制器?

热门标签

归档