جستجو برای:
سبد خرید 0
  • آی آر پروگرم
  • آموزش ها
    • آموزش های ویدئویی
    • آموزش های متنی
  • بلاگ
  • چارت آموزشی آی آر
  • ابزار های برنامه نویسی
  • پادکست ها
  • بانک کد
 

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • 09306889067
  • info@irprogram.com
perm_identity
سبد خرید 0
  • تماس با ما
  • داستان آی آر
  • پشتیبانی
  • پرسش و پاسخ
0
آموزش برنامه نویسی
ورود و ثبت نام
دسته بندی دوره ها
  • آموزش های برنامه نویسی موبایل
    • آموزش طراحی اینستاگرام با React Native
    • آموزش مقدماتی react native
    • آموزش اکما اسکریپت
    • دوره آموزش phonegap
    • آموزش custom dialog در اندروید
    • آموزش استفاده از کتابخانه glide در اندروید
    • آموزش اندروید کرکینگ ۲۰۱۹
    • آموزش استفاده از کتابخانه tasty toast در اندروید
    • دوره آموزش JQuery Mobile
    • دوره جامع آموزش زامارین اندروید
    • آموزش استفاده از کتابخانه Picasso در اندروید
    • آموزش استفاده از کتابخانه Circle ImageView در اندروید
    • آموزش استفاده از کتابخانه Material Text Field در اندروید
    • آموزش استفاده از کتابخانه Photo View در اندروید
    • آموزش استفاده کتابخانه Progress Whell در اندروید
    • آموزش react native
    • آموزش اندروید
  • آموزش های برنامه نویسی وب
    • آموزش پروژه محور html
    • دوره آموزش css
    • آموزش پروژه محور جاوا اسکریپت
    • آموزش پروژه محور جی کوئری
    • آموزش های طراحی سایت
    • آموزش های وردپرس
    • آموزش طراحی صفحات وب
    • آموزش css
    • آموزش html
    • آموزش های وردپرس
    • آموزش افزونه های وردپرس
    • آموزش افزونه yoast
  • آموزش های صد روز تا دولوپری
    • آموزش html
    • آموزش css
    • آموزش phonegap
    • آموزش جی کوئری
    • آموزش جی کوئری موبایل
    • آموزش جاوا اسکریپت
  • آموزش های رایگان
    • همه آموزش های رایگان
  • همه دوره های کسب و کار و درآمد دیجیتالی (بیت کوین و بازار فارکس)
    • بازار فارکس
    • بازار فارکس ۲
    • بیت کوین و بلاک چین
    • خلق مدل کسب و کار
  • آی آر پروگرم
  • آموزش ها
    • آموزش های ویدئویی
    • آموزش های متنی
  • بلاگ
  • چارت آموزشی آی آر
  • ابزار های برنامه نویسی
  • پادکست ها
  • بانک کد

وبلاگ

آموزش برنامه نویسی > بلاگ > آموزش react native > حرکت بین صفحه نمایش ها با react native

حرکت بین صفحه نمایش ها با react native

access_time۲۸ مرداد ۱۳۹۸
perm_identity ارسال شده توسط irpogramauthor
folder_open آموزش react native ، آموزش برنامه نویسی ، بانک کد
visibility 424 بازدید

حرکت بین صفحه نمایش ها

 

اپلیکیشن های موبایلی به ندرت از یه صفحه نمایش تکی ساخته میشن. مدیریت صفحات و حرکت بین صفحات مختلف معمولا با چیزی به نام navigator انجام میشه.

این راهنما اجزای هدایتی متنوع توی react native رو پوشش میده. اگه شما تازه شروع کردین به کار با navigation احتمالا بخواین از React Navigation استفاده کنین. React Navigation یه راه ساده برای استفاده از جهت یابی یا navigation رو به توانایی نمایش جهت های مشترک پشته ها و جهت الگوهای مشترک توی ios و اندروید رو فراهم کرده.

اگه دوس دارین یه چشم انداز از native بدست بیارین و اونو هم با اندروید و هم ios درک کنین، یا دارین react native رو برای یه اپلیکیشن که navigation اون در حال مدیریته رو یکپارچه سازی میکنین، کتابخونه زیر روی هر دو پلتفرم اندروید و ios جهت یابی محلی رو انجام میده.

https://github.com/wix/react-native-navigation

جهت یابی react

راه ارتباطی برای جهت یابی، کتابخانه ای هستش که به توسعه دهنده ها اجازه میده که صفحه نمایش های یک اپلیکیشن رو با چند خط کد تنظیم کنه.

اولین گام نصب تون توی پروژه تونه:

بعد شما میتونین به سرعت یه اپلیکیشن با یه صفحه خانگی و یه صفحه پروفایل بسازین :

هر جزء صفحه میتونه تنظیمات navigation مثل عنوان سرصفحه رو داشته باشه و میتونه از سازنده های کار روی prop یا پایه navigation برای لینک به صفحات دیگه استفاده کنه.

مسیرباب React Navigation کار رو برای جهت یابی های منطقی آسون تر میکنه. چون مسیریاب ها میتونن تودرتو باشن و توسعه دهنده ها میتونن جهت یابی های منطقی رو برای یک ناحیه از اپلیکیشن بدون ایجاد تغییرات گسترده نادیده بگیرن.

بیشتر بخوانید  پایگاه داده Mongo DB چیست؟

نماها توی react native از اجزای محلی استفاده میکنن و کتابخانه Animated برای ارائه انیمیشن های ۶۰fbs است که روی موضوعات محلی اجرا میشن. به علاوه انیمیشن ها و الگوها میتونن به راحتی سفارشی سازی بشن.

برای توضیح کامل درباره react navigation توصیه های لینک زیر رو ببینین.

https://reactnavigation.org/docs/getting-started.html

یا به اسناد دیگه به لینک زیر مراجعه کنین.

https://expo.io/@react-navigation/NavigationPlayground

 

 

 

 

لینک مقاله:

https://facebook.github.io/react-native/docs/navigation

 

اشتراک گذاری:
مطالب زیر را حتما بخوانید
  •  گذاشتن افکت برای هاور تصاویر

    3 بازدید

  • ساخت گرادیانت رنگین کمانی متحرک

    7 بازدید

  • انتشار اپلیکیشن اندروید React Native در گوگل پلی استور

    11 بازدید

  • ساخت دکمه Volume با HTML و CSS

    12 بازدید

  • طراحی رادار با HTML و CSS

    14 بازدید

جدید تر تصاویر در react native
قدیمی تر هدفتو مشخص کن

پاسخی بگذارید لغو پاسخ

جستجو
جستجو برای:
مطالب بلاگ آی آر
  • Uncategorized (۵)
  • آموزش PHP (۱۰)
  • آموزش react native (۴۹)
  • آموزش اندروید (۱۳)
  • آموزش ایلاستریتور (۴۹)
  • آموزش برنامه نویسی (۲۰۱)
  • آموزش خرید از وبسایت های خارجی (۱۶)
  • آموزش طراحی صفحات وب (۸۲)
    • آموزش css (۳۹)
    • آموزش html (۴۵)
  • آموزش های فتوشاپ (۶۶)
  • آموزش های وردپرس (۵۳)
    • آموزش افزونه های وردپرس (۳۲)
      • آموزش افزونه yoast (۱۳)
  • ابزار های برنامه نویسی (۵۵)
  • استارتاپ و کسب و کار (۱۵۹)
  • انگیزشی (۴۰)
  • بانک کد (۴۶)
  • پادکست (۲)
  • دسته‌بندی نشده (۳)
  • کسب و کار آنلاین (۱۲)
  • مرجع برنامه نویسی (۴)
  • مطالب متفرقه (۵۶)
  • معرفی ایده (۴)
  • معرفی زبان های برنامه نویسی (۴)
  • معرفی کتاب (۵)
  • معرفی ویرایشگرها (۱)
  • مقایسه (۴)
جدیدترین مطالب بلاگ آی آر
  •  گذاشتن افکت برای هاور تصاویر ۲۸ مرداد ۱۳۹۸
  • چرا اینقدر بیکار داریم ؟ ۲۸ مرداد ۱۳۹۸
  • ساخت گرادیانت رنگین کمانی متحرک ۲۸ مرداد ۱۳۹۸
  • انتشار اپلیکیشن اندروید React Native در گوگل پلی استور ۲۸ مرداد ۱۳۹۸
  • ساخت دکمه Volume با HTML و CSS ۲۸ مرداد ۱۳۹۸
دوره های آموزشی آی آر
  • تحلیل تکنیکال بازارهای بورس ، فارکس و ارزهای دیجیتال( چهارمین دوره از مجموعه صد روز تا درآمد دیجیتالی)
  • آموزش طراحی اینستاگرام با React Native
  • بازار فارکس2- فارکس مقدماتی( سومین دوره از مجموعه صد روز تا درآمد دیجیتالی)
  • بیت کوین و بلاک چین (اولین دوره از مجموعه صد روز تا درآمد دیجیتالی)
  • بازار فارکس (دومین دوره از مجموعه صد روز تا درآمد دیجیتالی)
  • خلق مدل کسب و کار (اولین دوره از مجموعه کسب و کار نوین)
  • دوره جامع آموزش زامارین اندروید
    دوره جامع آموزش زامارین اندروید
  • دوره آموزش phonegap (دوره ششم از آموزش صد روز تا دولوپری)
تماس با ما
  • location_on
    استان خراسان جنوبی پارک علم و فناوری اتاق 111
  • phone_android
    09306889067
  • email
    info@irprogram.com
دسته بندی دوره های آی آر
  • برنامه نویسی موبایل
  • برنامه نویسی وب
  • آموزش های رایگان
  • آموزش بیت کوین
  • آموزش وردپرس
  • آموزش طراحی سایت
درباره آی آر پروگرم

آی آر پروگرم یه وب سایت آموزش آنلاین نیست ! بلکه وب سایتیه که شما با آموزش های اون میتونین آینده خودتون رو بسازین .

آموزش های آی آر پروگرم در حوزه های برنامه نویسی وب ، برنامه نویسی موبایل ، برنامه نویسی ویندوز و کسب درآمد دیجیتال و راه اندازی کسب و کار هستند .

ما آی آر پروگمی ها میخوایم با آموزش برنامه نویسی به بهتر و راحت تر کردن زمین برای زندگی کمک کنیم .

نماد های اعتماد ما
تمامی حقوق مادی و معنوی وب سایت irprogram برای شرکت فرزان فناوران پویان محفوظ است .
keyboard_arrow_up