fix;修复图片预览组件 状态栏不沉沁

This commit is contained in:
2025-11-03 15:01:55 +08:00
parent 79685d27fa
commit 864299f37c
4 changed files with 27 additions and 1179 deletions

View File

@@ -53,31 +53,29 @@ class _LookImagesWidgetState extends State<LookImagesWidget> {
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () => Get.back(),
child: Stack(
return Scaffold(
body: Stack(
children: [
Scaffold(
backgroundColor: Colors.black,
body: Center(
child: PhotoViewGallery.builder(
itemCount: listData.length,
pageController: PageController(initialPage: currentPage),
onPageChanged: (index) {
setState(() {
currentPage = index;
});
},
builder: (_, index) {
return PhotoViewGalleryPageOptions(
imageProvider: NetworkImage(
listData[index],
),
);
},
),
),
PhotoViewGallery.builder(
itemCount: listData.length,
pageController: PageController(initialPage: currentPage),
onPageChanged: (index) {
setState(() {
currentPage = index;
});
},
builder: (_, index) {
return PhotoViewGalleryPageOptions(
imageProvider: NetworkImage(
listData[index],
),
);
},
),
Positioned(
left: 15,
top: 50,
child: GestureDetector(onTap: () => Get.back(), child: Icon(Icons.arrow_back_ios, color: Colors.white))),
//图片张数指示器
Positioned(
left: 0,