AspectRatio Nedir?
AspectRatio
widget’ı, çocuk widget’ının belirli bir en-boy oranını korumasını sağlar. Bu widget, aspectRatio
parametresini alır ve çocuğunu bu orana göre boyutlandırır. Çocuk widget’ı, mevcut alan içinde belirtilen en-boy oranını korur.
AspectRatio(
aspectRatio: 3/2, // 3:2 en-boy oranı örneği
child: Container(
color: Colors.blue,
child: Center(
child: Text(
‘AspectRatio Örneği’,
style: TextStyle(
color: Colors.white,
fontSize: 20.0,
),
),
),
),
)
Bu örnekte, AspectRatio
widget’ı 3:2 en-boy oranıyla kullanılıyor. AspectRatio
‘un çocuğu, mavi bir arkaplan rengine ve içinde merkezlenmiş bir metin widget’ına sahip bir Container
widget’ıdır.
AspectRatio
widget’ı, çocuğunu belirli bir en-boy oranını koruyacak şekilde boyutlandırır. Bu durumda, çocuk widget’ı, mevcut alanda 3:2 en-boy oranını korumak için genişliğini mevcut yüksekliğe göre ayarlar veya yüksekliğini mevcut genişliğe göre ayarlar.
Belirli gereksinimlerinize göre aspectRatio
parametresini ayarlayarak farklı en-boy oranları elde edebilirsiniz.
Bu Yazıya Tepkin Ne Oldu ?
YORUMLAR