美文网首页
一些有用的方法

一些有用的方法

作者: Coder_XiaoD | 来源:发表于2018-04-08 11:33 被阅读0次

    1.将原点移动到navigationBar下面

    self.edgesForExtendedLayout = UIRectEdgeNone;

    2.去除NavigationBar和下面view之间的分割线

    -(void)viewWillAppear:(BOOL)animated{

        [superviewWillAppear:animated];

        //去除导航栏下方的横线

        UINavigationBar *navigationBar = self.navigationController.navigationBar;

        [navigationBarsetBackgroundImage:[UIImage imageNamed:@"image"]

                           forBarPosition:UIBarPositionAny

                               barMetrics:UIBarMetricsDefault];

        [navigationBarsetShadowImage:[UIImagenew]];

    }

    3.iOS 采用@available(iOS 11.0, *)适配 iOS11,会引起调用系统相册时,系统界面上移问题

         我们在使用以下方法适配 iOS11,避免滚动视图顶部出现20的空白以及push或者pop的时候页面有一个上移或者下移的异常动画的问题时,会导致一个问题,就是当我们的应用调用系统相册时,引起系统相册界面整体上移。原因是因为:全局设置了如下的方法。

    if (@available(iOS 11.0, *)) {  

    [[UIScrollView appearance] setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];  

    }

    相关文章

      网友评论

          本文标题:一些有用的方法

          本文链接:https://www.haomeiwen.com/subject/lldqhftx.html