تنظیم عرض و ارتفاع در react native


سلام دوستان . در این آموزش متنی قصد داریم یاد بگیریم که چجوری width و height در react native رو با استفاده از استایل سفارشی تنظیم کنیم.بدون توجه به اندازه صفحه نمایش ما میتونیم ارتفاع ثابت با استفاده از استایل دهی تعریف کنیم.توجه داشته باشید که تمامی ابعاد در react native مستقل از تراکم هستند.
1.ساخت یک پروژه جدید.اگه نمیدونید چطور اینکارو بکنید،پیشنهاد میکنم دوره آموزش مقدماتی react native رو ببینید(برای مک هم میتونید مقاله آموزش نصب react native بر روی مک رو مطالعه کنید)
2.اضافه کردن کامپوننت های StyleSheet و View در بلاک import
1 |
import { AppRegistry, View, StyleSheet } from 'react-native'; |
3.اضافه کردن تگ View در بلاک render return
1 2 3 4 5 6 7 8 |
render() { return ( <View> </View> ); } |
4.اضافه کردن 3 View داخل View اصلی
1 2 3 4 5 6 7 8 9 10 11 12 13 |
render() { return ( <View> <View> </View> <View> </View> <View> </View> </View> ); } |
5. اضافه کردن استایل inline به 3 View فرزند
1 2 3 4 5 6 7 8 9 10 11 12 13 |
render() { return ( <View> <View style={{ }} /> <View style={{ }} /> <View style={{ }} /> </View> ); } |
6.اضافه کردن width و height در style
1 2 3 4 5 6 7 8 9 10 11 |
render() { return ( <View> <View style={{width: 50, height: 50, backgroundColor: '#FF5722'}} /> <View style={{width: 100, height: 100, backgroundColor: '#673AB7'}} /> <View style={{width: 150, height: 150, backgroundColor: '#FFEB3B'}} /> </View> |
7.کد کامل برنامه در فایل index.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import React, { Component } from 'react'; import { AppRegistry, View, StyleSheet } from 'react-native'; class Myproject extends Component { render() { return ( <View> <View style={{width: 50, height: 50, backgroundColor: '#FF5722'}} /> <View style={{width: 100, height: 100, backgroundColor: '#673AB7'}} /> <View style={{width: 150, height: 150, backgroundColor: '#FFEB3B'}} /> </View> ); } } AppRegistry.registerComponent('Myproject', () => Myproject); |
اسکرین شات:
مطالب زیر را حتما مطالعه کنید
چگونه از ماژول های نیتیو Android و IOS در React Native استفاده کنیم؟
گاهی اوقات هنگام توسعه برنامهها با React Native، در موقعیتی...
آموزش آرایه در جاوا اسکریپت ( JavaScript)
گاهی اوقات نیاز دازیم تا اطلاعاتی را ذخیره کنیم و...
استفاده از Flipper در پروژه های ری اکت نیتیو (React Native)
Flipper یک ابزار debugging توسعه داده شده توسط فیسبوک است...
نمایش PDF در react native
pdf یکی از پرکاربردترین و محبوب ترین فرمت های document...
ایجاد Timeline ListView در React Native
کامپوننت Timeline ListView در React Native یکی از محبوب ترین...
آموزش React Navigation 5
react navigation اخیرا نسخه جدید خود یعنی x.5 همراه با...
دیدگاهتان را بنویسید