در خدمت شما دوستان عزیز هستیم با آموزش کار با تصاویر در برنامه نویسی ریکت نیتیو از وب سایت آموزش برنامه نویسی سورس باران.

آموزش کار با تصاویر در برنامه نویسی React Native

در این جلسه ما درک می کنیم که چگونه با تصاویر در فریم ورک ریکت نیتیو کار می کنیم، خب وقت رو تلف نکنیم و زودتر بریم سراغ یاد گرفتن.

 

افزودن تصاویر در ریکت نیتیو

اجازه دهید یک پوشه img جدید در داخل پوشه src ایجاد کنیم. ما Image خود را (myImage.png) در داخل این پوشه اضافه خواهیم کرد. ما Image را بر روی صفحه home نشان می دهیم.

App.js

import React from 'react';
import ImagesExample from './ImagesExample.js'

const App = () => {
   return (
      <ImagesExample />
   )
}
export default App

Image محلی را می توان با استفاده از syntax زیر استفاده کرد.

 

image_example.js

import React, { Component } from 'react'
import { Image } from 'react-native'

const ImagesExample = () => (
   <Image source = {require('C:/Users/Tutorialspoint/Desktop/NativeReactSample/logo.png')} />
)
export default ImagesExample

خروجی  به شکل زیر می باشد :

 کار با تصاویر در برنامه نویسی ریکت نیتیو

کار با تصاویر در برنامه نویسی ریکت نیتیو

ضخامت صفحه یا Screen Density در ریکت نیتیو

ریکت نیتیو یک راه برای بهینه سازی تصاویر برای دستگاه های مختلف با استفاده از پسوند ۲x, @3x@ را ارائه می دهد. برنامه فقط تصویر مورد نیاز برایScreen Density خاص را بارگذاری می کند. در زیر نام تصویر در داخل پوشه img خواهد بود.

my-image@2x.jpg
my-image@3x.jpg

Network Images در ریکت نیتیو

هنگام استفاده از تصاویر شبکه یا Network Images، به جای require ، به ویژگی source نیاز داریم. توصیه می شود که عرض و ارتفاع تصاویر شبکه را تعیین کنید.

App.js

import React from 'react';
import ImagesExample from './image_example.js'

const App = () => {
   return (
      <ImagesExample />
   )
}
export default App

image_example.js

import React, { Component } from 'react'
import { View, Image } from 'react-native'

const ImagesExample = () => (
   <Image source = {{uri:'https://pbs.twimg.com/profile_images/486929358120964097/gNLINY67_400x400.png'}}
   style = {{ width: 200, height: 200 }}
   />
)
export default ImagesExample

خروجی  به شکل زیر می باشد :

Network Images در ریکت نیتیو

Network Images در ریکت نیتیو

منبع

 

لیست جلسات قبل آموزش React Native

    1. React Native یا ریکت نیتیو چیست؟
    2. آموزش React Native – نصب و تنظیم محیط React Native
    3. آموزش App در React Native
    4. آموزش کار با State در React Native
    5. آموزش کار با کامپوننت Props در React Native
    6. آموزش استایل دهی در برنامه نویسی React Native
    7. آموزش flex در برنامه نویسی react native
    8. آموزش لیست ویو در برنامه نویسی React Native
    9. آموزش کار با TextInput در برنامه نویسی ریکت نیتیو
    10. آموزش ScrollView در برنامه نویسی ریکت نیتیو
5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

پکیج جامع و پروژه محور ASP.NET MVC + طراحی فروشگاه اینترنتی فروش فایل

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.