相关疑难解决方法(0)

创建可调整大小的视图,在 FLUTTER 中从角落和侧面捏合或拖动时调整大小

在此处输入图片说明

我目前正在开发一个 ScreenView,它具有可拖动和可调整大小的视图,如上图所示,带有角和边。我现在遇到的问题是我想通过角落里的触摸手势来调整视图的大小。因此,我想到了一个点,将其添加到选择视图中,可以拖动它来调整所选视图的大小。答案更新了!!

Resizable-Widget ReactNative Demo: React Native PLUGIN 示例

修改后的可行示例:

  import 'package:flutter/material.dart';

  class ResizeWidget extends StatefulWidget {
    @override
    _ResizeWidgetState createState() => _ResizeWidgetState();
  }

  class _ResizeWidgetState extends State<ResizeWidget> {
    @override
    Widget build(BuildContext context) {
      return MaterialApp(
        home: Scaffold(
          backgroundColor: Colors.black,
          body: Container(
            // padding: EdgeInsets.only(top: 50),
            child: ResizebleWidget(
              child: Container(
                padding: EdgeInsets.all(10),
                child: Text(
                  'Waao!! you can really dance.',
                  style: TextStyle(
                      color: Colors.white,
                      fontStyle: FontStyle.italic,
                      fontSize: 18),
                ),
              ),
            ),
          ),
        ),
      );
    }
  }

  class ResizebleWidget extends StatefulWidget {
    ResizebleWidget({this.child}); …
Run Code Online (Sandbox Code Playgroud)

resize image-resizing window-resize flutter flutter-layout

10
推荐指数
1
解决办法
6488
查看次数