zoukankan      html  css  js  c++  java
  • 被忽视的控件UIToolbar

    前言

    UIToolbar以前也接触过,不过没有怎么用,久而久之就忘了他的存在,今天看别人源码的时候看见了,它怎么很方便,在排列一排视图的时候不需要我们算里面的坐标就可以轻松良好的把布局做出来

    代码

        UIToolbar *tool = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 100, 300, 50)];
        tool.layer.borderWidth = 1;
        tool.barStyle = UIBarStyleBlack;
        tool.backgroundColor = [UIColor blackColor];
        [self.view addSubview:tool];
        
        
        //中间空余部分
        UIBarButtonItem *space = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:NULL];
        
          UIBarButtonItem *previousItem = [[UIBarButtonItem alloc]initWithImage:[[UIImage imageNamed:@"player_pause"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] style:UIBarButtonItemStyleDone target:self action:@selector(previous:)];
        UIBarButtonItem *previousItem1 = [[UIBarButtonItem alloc]initWithImage:[[UIImage imageNamed:@"player_pause"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] style:UIBarButtonItemStyleDone target:self action:@selector(previous:)];
        UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(0, 0, 150, 20)];
        UIBarButtonItem *volumnItem = [[UIBarButtonItem alloc]initWithCustomView:slider];
        
        tool.items = @[space,previousItem1,space,volumnItem,space,previousItem];

    效果图

  • 相关阅读:
    jQuery 源码基本框架
    jQuery 源码细读 -- $.Callbacks
    Excel等外部程序点击链接会带上IE信息的bug
      与 空格的区别
    前端模板文件化jQuery插件 $.loadTemplates
    客户端渲染的页面能否被搜索引擎完整收录呢?
    javascript 函数声明问题
    JavaScript 继承机制小记
    link与@import
    tcp_udp
  • 原文地址:https://www.cnblogs.com/hxwj/p/5231178.html
Copyright © 2011-2022 走看看