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

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(), ], ), ),


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

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