در فلاتر، ویجتهای Row و Column به عنوان ابزارهای قدرتمندی برای طراحی رابطهای کاربری انعطافپذیر استفاده میشود. سعی داریم در این مقاله به نحوه استفاده از ویژگیهای آنها مانند mainAxisAlignment، crossAxisAlignment و سایر امکانات بپردازیم تا طرحهای خوب سازماندهی شده و جذاب در برنامههای فلاتر خود ایجاد کنید.
mainAxisAlignment
تعیین میکند که چگونه فرزندان باید در امتداد محور اصلی (محور افقی در صورت Row) قرار گیرند. مقادیری مانند MainAxisAlignment.start
، MainAxisAlignment.center
و MainAxisAlignment.end
را قبول میکند.2. crossAxisAlignment:
crossAxisAlignment
تعیین میکند که چگونه فرزندان باید در امتداد محور عریض (محور عمودی در صورت Row) قرار گیرند. گزینههایی مانند CrossAxisAlignment.start
، CrossAxisAlignment.center
و CrossAxisAlignment.end
وجود دارد.mainAxisAlignment
در Column تنظیم میکند که چگونه فرزندان باید در امتداد محور اصلی (محور عمودی در این حالت) قرار گیرند.2. crossAxisAlignment:
crossAxisAlignment
در Column کنترل میکند که چگونه فرزندان باید در امتداد محور عریض (محور افقی در این حالت) قرار گیرند.Row
و Column
را ترکیب کنید تا چیدمان مانند ماتریس ایجاد کنید، که به شما این امکان را میدهد که ویجتها را به هر دو جهت افقی و عمودی قرار دهید.این ویژگیها کنترل دقیق تر بر روی طرحبندی ویجتها در Row
و Column
را فراهم میکنند، که به شما امکان میدهد طراحیهای UI انعطافپذیر و پاسخگو را در فلاتر ایجاد کنید.
ممنون میشم اگر محتوا را دوست داشتید به صفحه لینکدین من سر بزنید .