قابل فشار
- فرد انگشت خود را برمی دارد، رویPressOut و سپس onPress فعال می شود.
- اگر شخص قبل از برداشتن انگشت خود بیش از 500 میلی ثانیه بماند، OnLongPress فعال می شود. (OnPressOut وقتی انگشت خود را بردارید همچنان فعال می شود.)
HitSlop چیست؟
hitSlop. این میزان فاصلهای که لمس شما میتواند از دکمه شروع شود را مشخص میکند وقتی از دکمه خارج میشوید به pressRetentionOffset اضافه میشود. ناحیه لمسی هرگز از مرزهای نمای والد فراتر نمی رود و اگر لمسی به دو نمای همپوشانی برخورد کند، شاخص Z نماهای خواهر و برادر همیشه اولویت دارد.
چگونه از TouchableHighlight در React Native استفاده می کنید؟
React Native - Touchable Highlight
- Step1 - ایجاد فایل. ما قبلاً این کار را در فصل های قبلی خود انجام داده ایم. ما src/components/home/TouchableHighlight را ایجاد خواهیم کرد. …
- مرحله 2 - منطق. این جزء ظرف است. ما در حال عبور از تابع دکمه فشار داده شده به عنوان یک پایه. …
- مرحله 3 - ارائه. این جزء دکمه ما است.
چگونه از یک دکمه در واکنش استفاده می کنید؟
ابتدا، باید مؤلفه دکمه را از React Native وارد کنیم.
مراحل ایجاد دکمهها:
- کد را بنویسید و صادر کنید تا دکمه را بسازید و آن را در یک جزء قابل استفاده مجدد قرار دهید.
- آن جزء را به برنامه وارد کنید. فایل js.
- این دکمه را مانند هر جزء دیگر در فایل خود قرار دهید.
- استایلی را به فایل دکمه اضافه کنید.
چگونه توابع را رویPress در React Native فراخوانی می کنید؟
functionName در لوازم. صادرات کلاس پیشفرض mainScreen Exports Component { handleClick==> { //some code } render { return({ this. handleClick; //تماس معمولی مانند vanilla javascript، اما از این عملگر استفاده میکند }} />)};