Hamidreza Ramezani
Hamidreza Ramezani
خواندن ۱ دقیقه·۱۰ ماه پیش

ویجت‌های Row و Column در فلاتر: توضیح انعطاف‌پذیری چیدمان

در فلاتر، ویجت‌های Row و Column به عنوان ابزارهای قدرتمندی برای طراحی رابط‌های کاربری انعطاف‌پذیر استفاده میشود. سعی داریم در این مقاله به نحوه استفاده از ویژگی‌های آن‌ها مانند mainAxisAlignment، crossAxisAlignment و سایر امکانات بپردازیم تا طرح‌های خوب سازمان‌دهی شده و جذاب در برنامه‌های فلاتر خود ایجاد کنید.

Row در فلاتر:

ویژگی‌های Row:

  1. mainAxisAlignment:ویژگی mainAxisAlignment تعیین می‌کند که چگونه فرزندان باید در امتداد محور اصلی (محور افقی در صورت Row) قرار گیرند. مقادیری مانند MainAxisAlignment.start، MainAxisAlignment.center و MainAxisAlignment.end را قبول می‌کند.

2. crossAxisAlignment:

  • ویژگی crossAxisAlignment تعیین می‌کند که چگونه فرزندان باید در امتداد محور عریض (محور عمودی در صورت Row) قرار گیرند. گزینه‌هایی مانند CrossAxisAlignment.start، CrossAxisAlignment.center و CrossAxisAlignment.end وجود دارد.

Column در فلاتر:

ویژگی‌های Column:

  1. mainAxisAlignment:به طور مشابه با Row، ویژگی mainAxisAlignment در Column تنظیم می‌کند که چگونه فرزندان باید در امتداد محور اصلی (محور عمودی در این حالت) قرار گیرند.

2. crossAxisAlignment:

  • ویژگی crossAxisAlignment در Column کنترل می‌کند که چگونه فرزندان باید در امتداد محور عریض (محور افقی در این حالت) قرار گیرند.

ترکیب Row و Column:

  • می‌توانید Row و Column را ترکیب کنید تا چیدمان مانند ماتریس ایجاد کنید، که به شما این امکان را می‌دهد که ویجت‌ها را به هر دو جهت افقی و عمودی قرار دهید.

این ویژگی‌ها کنترل دقیق تر بر روی طرح‌بندی ویجت‌ها در Row و Column را فراهم می‌کنند، که به شما امکان می‌دهد طراحی‌های UI انعطاف‌پذیر و پاسخگو را در فلاتر ایجاد کنید.




ممنون میشم اگر محتوا را دوست داشتید به صفحه لینکدین من سر بزنید .

row columnflutterandroidاندرویدفلاتر
سلام. حمیدرضا هستم ، علاقه مند به دنیای تکنولوژی ، برنامه نویس ، دونده و کمی هم کتابخون. از این که منو دنبال میکنید ممنونم.
شاید از این پست‌ها خوشتان بیاید