zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    调用其他类的方法
    CString中 format、trimLeft和trimright、trim 和FindOneOf用法
    GetAsyncKeyState()& 0x8000
    C++打开剪切板,获取剪切板数据
    CString比较不区分大小写
    C++ string中find() 用法
    CString数组和CStringArray
    nested exception is java.io.FileNotFoundException: Could not open ServletContext resource
    SQLPlus获取oracle表操作SQL
    XShell实现服务器端文件的上传下载
  • 原文地址:https://www.cnblogs.com/ygm900/p/4578850.html
Copyright © 2011-2022 走看看