mahdi
5 سال پیش توسط mahdi مطرح شد
4 پاسخ

مشکل با کامپوننت Text در React Native

سلام
من دارم یک پروژه رو اجرا می کنم که توش از کامپوننت های Text تو در تو استفاده کردم.
در استفاده از متد onPress در کامپوننت Text یه مشکل عجیب دارم.
همونطور که در تصویر زیر می بینید وقتی روی سمت راست ترین بخش نوشته کلیک می کنم بازخورد نمی گیرم. ولی اول نوشته هیچ اشکالی نداره.
مشکل در کامپوننت Text

مثلا در بالا سمت راست ترین M تقریبا نصف اولش رو اصلا نمی شه کلیک کرد. من در خروجی و در گوشی هم همین نتیجه رو گرفتم.
سورس کد:

import React, { Component } from 'react';
import {StyleSheet, Text} from 'react-native';

export default class Test extends Component{
    state= {
        isModalVisible: false
    };
    render(){
        return(
            <Text>
                <Text style={{backgroundColor: 'green'}} onPress={() => alert("Alert")}>MMMMMMM</Text>
            </Text>
        );
    }
}

ثبت پرسش جدید
میلاد کریمی
تخصص : برنامه نویس Frontend
@mihancivil 5 سال پیش مطرح شد
0

سلام
@esmahdim تسکت رو توی View قرار بدید ببینید مشکل حل نمیشه


mahdi
تخصص : برنامه نویس ...
@esmahdim 5 سال پیش مطرح شد
0

قطعا اگه این کارو بکنم مشکلم حل می شه ولی من می خوام از Text های تو در تو استفاده کنم.
مانند spannable string در اندروید.


میلاد کریمی
تخصص : برنامه نویس Frontend
@mihancivil 5 سال پیش مطرح شد
mahdi
تخصص : برنامه نویس ...
@esmahdim 5 سال پیش مطرح شد
0

نه این مشکلمو حل نمی کنه.
من می خوام دلیل اشکال پیش اومده در کامپوننت Text رو بدونم 🙂


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام