zoukankan      html  css  js  c++  java
  • 隐藏Tabview顶部上的空白区域&统一去掉图片名后缀

    我的代码如下

    AddTableViewController *add = [AddTableViewController new];

        [self.navigationController addChildViewController:add];

        [self.navigationController.view addSubview:add.view];

    这时tabview顶部上面就会出现一个空白区域,我的cell全在它之下,我之前以为是

    navigationBar  所以就在AddTableViewController 里添加

         self.navigationController.navigationBarHidden = YES;

    效果达到了,但是同时所有和navigationController相关的navigationBar都消失了,这显然不是我们想要的,但是又不知道用什么方法替代, 纠结了好久请教大神后终于得到真传只需加上

       self.automaticallyAdjustsScrollViewInsets = false;

    效果完美达到了.

     iOS 7 viewcontroller新增属性automaticallyAdjustsScrollViewInsets,即是否根据按所在界面的navigationbar与tabbar的高度,自动调整scrollview的 inset,设置为false,让它不要自动调整就可以了.

    书到用时方恨少! 少啊少!

    补充一下怎么统一去掉图片名后缀的方法

          NSMutableString *strM = (NSMutableString *)model.icon;

          NSString *str =[strM stringByReplacingOccurrencesOfString:@"@2x.png" withString:@""];

    用空统一替换指定字符串.很实用.真的不骗你!

    挥毫泼墨,书写人生篇章
  • 相关阅读:
    TriSun PDF to X v11.0 Build 061
    资源管理器 Q-Dir v8.09
    USB启动盘创建工具 Rufus
    Docker:网络模式详解
    rsync使用实践
    MySQL 8.0 防止暴力破解
    MySQL-8.0.19 优化日志及压测
    MySQL入门篇之mysqldump参数说明
    rest-framework之视图
    rest-framework之权限组件
  • 原文地址:https://www.cnblogs.com/Jusive/p/5159957.html
Copyright © 2011-2022 走看看