• UIBarButtonItem-添加自定义Left或者Right按钮


    为UINavigationController添加UINavigationItem,我们可以这样写:
     
    1.添加返回导航按钮backBarButtonItem
     
    1.用系统自带的返回按钮

    UIBarButtonItem *leftBarButtonItem = [[UIBarButtonItem alloc]

                                              initWithTitle:@"返回"

                                              style:UIBarButtonSystemItemCancel

                                              target:self

                                              action:@selector(doClickBackAction:)];

        self.navigationItem.backBarButtonItem = leftBarButtonItem;

     
    2.自己定义返回按钮

    UIImage* backImage = [UIImage imageNamed:@"btn_back.png"];

        CGRect backframe = CGRectMake(0,0,54,30);

        UIButton* backButton= [[UIButton alloc] initWithFrame:backframe];

        [backButton setBackgroundImage:backImage forState:UIControlStateNormal];

        [backButton setTitle:@"直播" forState:UIControlStateNormal];

        backButton.titleLabel.font=[UIFont systemFontOfSize:13];

        [backButton addTarget:self action:@selector(doClickBackAction:)forControlEvents:UIControlEventTouchUpInside];

        

        UIBarButtonItem* leftBarButtonItem = [[UIBarButtonItem alloc]initWithCustomView:backButton];

        UIBarButtonItem* leftBarButtonItem = [[UIBarButtonItem alloc] init];

        self.navigationItem.leftBarButtonItem = leftBarButtonItem;

        [leftBarButtonItem release];

        [backButton release];

    转:http://blog.sina.com.cn/s/blog_7b9d64af0101ab9w.html

  • 相关阅读:
    1月5日学习记录||1月8日学习
    1.1学习记录|1.2日学习记录|1.3日
    RNA-seq数据为什么要去噪
    12.16日学习记录
    12.15学习记录
    transformer和bert简要学习
    关系抽取学习
    12.14周六学习记录
    12.5日学习记录
    12.4周三学习记录
  • 原文地址:https://www.cnblogs.com/ygm900/p/4578850.html
Copyright © 2020-2023  润新知