解决iOS11 UIScrollView下移问题


iOS11 系统为UIScrollView增加一个contentInsetAdjustmentBehavior属性,默认为UIScrollViewContentInsetAdjustmentAutomatic,要想和iOS11之前显示效果一样的话,只需要写一个分类在+ (void)load方法设置一下就好了

 

#import "UIScrollView+KJExtension.h"

 

@implementation UIScrollView (KJExtension)

 

+ (void)load {

    

    NSLog(@"scrollView调用了load方法");

    

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

        [[self appearance] setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];

    }

}

@end


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM