程序员日记20241226

IOS

  • 单独运用sizeToFit()并不会自适应高度,需要配合layoutIfNeededsetNeedsLayout重新布局

  • NSURLSession默认会缓存请求,可以配置策略禁用缓存

    NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration];
    sessionConfiguration.requestCachePolicy = NSURLRequestReloadIgnoringCacheData; 
    NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration];
    NSURLSessionDataTask *dataTask = [session dataTaskWithURL:url completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
          // 其他业务逻辑
    }];
    

Android

  • Jetpack Compose 下如果开启edge-to-edge模式的话,NavigationBarItem这些组件可能出现高度计算的问题,需要自己在修饰器里加safeDrawPadding()来处理
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容