zoukankan      html  css  js  c++  java
  • 自定义导航栏按钮

    自定义导航栏按钮

     
    添加了UINavigationController后,可以在当前视图控制器修改下一页的返回按钮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];

    其实导航栏中所有按钮都可以采用方法而进行自定义。

    iOS开发者交流群:180080550
  • 相关阅读:
    弹出窗口,关闭窗口刷新
    小知识
    将datatable转换为model
    根据空格换行
    获取和赋值checkbox,radiobutton,页面所有控件只读
    repater列求和
    internet 协议入门
    Django URL name详解
    Django 视图与网址进阶
    Django视图与网址
  • 原文地址:https://www.cnblogs.com/stevenwuzheng/p/5400939.html
Copyright © 2011-2022 走看看