zoukankan      html  css  js  c++  java
  • IOS开展:导航中添加多个button并加入左侧logo

    添加多个button,同样只能加入一个
     UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"register", nil) style:UIBarButtonItemStylePlain target:self action:@selector(registerClick:)];
                UIBarButtonItem *anotherButton2 = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"login", nil) style:UIBarButtonItemStylePlain target:self action:@selector(loginClick:)];
                [self.navigationItem setRightBarButtonItems:[NSArray arrayWithObjects: anotherButton,anotherButton2,nil]];

    加入Logo,仅仅在第一个页面显示,用以下这种方法

    self.shareNavleftView = [[UIView alloc] init];
            self.shareNavleftView.frame = CGRectMake(0.0, 0.0, 191.0, 47.0);
            UIImageView *img = [[UIImageView alloc] init];
            img.image = [UIImage imageNamed:@"oatosLogo.png"];
            img.autoresizingMask = UIViewAutoresizingFlexibleWidth;
            img.frame = self.shareNavleftView.frame;
            [self.shareNavleftView addSubview:img];
            self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:self.shareNavleftView];

    用以下这种方法。则会把Logo加入到后面的每个页面。不符合我的需求

    [self.navigationController.view addSubview:self.shareNavleftView];

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    3、MHC主要组织相容性复合体
    2、抗原
    1、免疫细胞
    【转】python3 内循环中遍历map,遍历一遍后再次进入内循环,map为空
    【转】Map 与 Unordered_map
    Chapter7 抑癌基因
    总结 搜索和最短路径问题
    1131 Subway Map DFS解法 BFS回溯!
    python 报错信息汇总
    python str转换成timedelta或date
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4851903.html
Copyright © 2011-2022 走看看