zoukankan      html  css  js  c++  java
  • leftBarButtonItems

    在ios 8 下面leftBarButtonItems的位置失败   

     
     
     

        //左上角LOGO

        UIButton *button = [UIButtonbuttonWithType:UIButtonTypeCustom];

        [button setImage:[UIImageimageNamed:@"home_title_left_img.jpg"] forState:UIControlStateNormal];

        [button setImage:[UIImageimageNamed:@"home_title_left_img.jpg"] forState:UIControlStateHighlighted];

        [button addTarget:selfaction:@selector(logoTouchUpInside:) forControlEvents:(UIControlEventTouchUpInside)];

        button.showsTouchWhenHighlighted = NO;

        [button setFrame:CGRectMake(-100, 8, 80, 28)];

        UIBarButtonItem *leftItem = [[UIBarButtonItem alloc] initWithCustomView:button];

        UIBarButtonItem *negativeSpacer = [[UIBarButtonItemalloc]

                                           initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace

                                           target:nil action:nil];

        if (WXHLOSVersion() < 8.0) {

            negativeSpacer.width = -15;

        }else{

            negativeSpacer.width = -5;

        }

        

        self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:negativeSpacer, leftItem, nil];




    我们在ios 6,7下面,可以通过UIBarButtonSystemItemFixedSpace进行,位置的移动
    但是今天我升级ios 8下面,这个东西就失败,没有效果了
  • 相关阅读:

    循环队列
    flask开发遇到 Must provide secret_key to use csrf解决办法
    python中set集合的使用
    python中mysqldb的用法
    Pycharm用上未加环境变量的Anaconda
    使用anaconda prompt和youtube-dl下载Youtu视频
    VirtualBox 6.1.12安装部署Ubuntu18.04
    菜鸡记录自己用visual studio2019写第一个C++
    安装MATLAB2019a
  • 原文地址:https://www.cnblogs.com/allen123/p/4588291.html
Copyright © 2011-2022 走看看