logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RN项目iOS运行,react-native-safe-area-context 的 SafeAreaProvider 在 iOS 上是异步测量安全区域的

摘要:React Native项目中,iPhone 12 Pro导航栏首次渲染高度异常,原因是react-native-safe-area-context的SafeAreaProvider在iOS上异步测量安全区域导致。修复方案包括:1)在Application.tsx中添加initialMetrics确保首次渲染使用同步测量数据;2)横屏页面通过useWindowDimensions监听屏幕变化

#react native#ios
Flutter使用了不匹配的父级 RenderObjectWidget

具体而言,Positioned widget 需要将类型为 StackParentData 的 ParentData 应用于 RenderObject,但是它已经设置为接受类型不兼容的 BoxParentData。通常情况下,Positioned widget 应直接放置在 Stack widget 内部,但是在此情况下,它被放置在 Padding widget 内部。记录下实际开发遇到的问题,希

文章图片
#前端#flutter#开发语言 +1
Flutter 踩坑记录: Expanded 会尽可能占据剩余空间,导致在滑动时超出 ListView 范围的部分也被渲染

旧版代码的奇怪问题当 listView 滑动的时候,滑出 listView的范围之后,按钮的 文本Perman 会立即消失,而背景色的图片 image: AssetImage("assets/pinkBtn.png")却没有消失,这个现象可能是因为在 Column 内部,ListView.builder 是在一个 Expanded 中,而 Expanded 会尽可能占据剩余空间,导致在滑动时超出

#前端#flutter#开发语言 +1
到底了