
در فلاتر، ویجتهای 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 انعطافپذیر و پاسخگو را در فلاتر ایجاد کنید.
ممنون میشم اگر محتوا را دوست داشتید به صفحه لینکدین من سر بزنید .