پژمان حاجی حیدری
خواندن ۲ دقیقه·۴ سال پیش

AbsorbPoiner&IgnorePoiner Flutter

اگر بخواهیم اکشن های کاربر را در فلاتر مدیریت کنیم راهش چیست ؟ AbsorbPoiner و IgnorePoiner

تفاوت این دو در چیست ؟

شما اگر در Ignore برای باکس قرمز و بنفش کلیکی تعریف کرده باشید در این حالت موقع کلیک روی باکس بنفش متد onTab در باکس قرمز اجرا می شود ولی در Absorb خیر این تفاوت ریز گاهی خیلی میتونه مفید باشه

به طور مثال با مقدار bool میتونید ان را مدیریت کنید

IgnorePointer( ignoring: _ignoring, child: Column( children: <Widget>[ RaisedButton( child: Text('Press the button'), onPressed: () { Scaffold.of(context).showSnackBar( SnackBar(content: Text('Button is pressed')) ); }, ), TextField(), ], ), ),


کد خوبی داشته باشین

یکی از عاشقان فلاتر و برنامه نویسی
شاید از این پست‌ها خوشتان بیاید