zoukankan      html  css  js  c++  java
  • UINavigationBar的创建

    步骤:左右button -set方法- navitem -push方法- navbar -add方法- VC的view上

    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view, typically from a nib.
        
        UITextView *uitv = [[UITextView alloc]init];
        uitv.frame = CGRectMake(0, 20+44, 320, 640-44-20);
        uitv.bounces = YES;
        uitv.autocapitalizationType = UITextAutocapitalizationTypeNone;
        uitv.autocorrectionType = UITextAutocorrectionTypeNo;
        [self.view addSubview:uitv];
    //    uitv.delegate = self.view;
    //    1、首先创建navbar的frame
        UINavigationBar *navbar = [[UINavigationBar alloc]initWithFrame:CGRectMake(0, 20, 320, 44)];
    //    2、创建navitem装载功能按键
        UINavigationItem *navitem = [[UINavigationItem alloc]initWithTitle:nil];
    //    3、创建左右两个按钮
        UIBarButtonItem *leftbtn = [[UIBarButtonItem alloc]initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:self action:@selector(finishEdit)];
        UIBarButtonItem *rightbtn = [[UIBarButtonItem alloc]initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:self action:@selector(finishEdit)];
    //    4、赋予navitem标题
        [navitem setTitle:@"MY NOTE"];
    //    5、push navitem到navbar
        [navbar pushNavigationItem:navitem animated:YES];
    //    6、set按钮到navitem
        [navitem setLeftBarButtonItem:leftbtn];
        [navitem setRightBarButtonItem:rightbtn];
    //    7、navbar子视图放到VC上
        [self.view addSubview:navbar];
        
    //    navbar.items = [NSArray arrayWithObject:self.navigationItem];
    //    done = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonItemStyleDone target:self action:@selector(finishEdit)];
        
    }
  • 相关阅读:
    java内存模型
    类、对象和接口
    Python--数据存储:pickle模块的使用讲解
    Python--常用的内置函数
    Python--迭代器和生成器的定义和案例
    Python--作业2--对员工信息文件,实现增删改查操作
    Python--文本基本操作
    Python--字符串基本操作
    Python--字典基本操作
    Python--作业1--购物车程序
  • 原文地址:https://www.cnblogs.com/decade/p/3923826.html
Copyright © 2011-2022 走看看