عمر سالم2 نشر 26 مارس 2021 أرسل تقرير نشر 26 مارس 2021 احاول بناء حقل بحث به حقل ادخال نصي وزر بحث. المشكلة ان الزر غير قابل للضغط عليه عندما يكون الحقل النصي focused. <View style={styles.searchBar}> <View style={styles.searchInput}> <View> <TextInput style={styles.textInput} placeholder="إبحث" multiline={false} autoFocus={true} /> </View> </View> <TouchableOpacity> <View style={styles.searchButton}> <Image style={styles.thumbnail} source={searchIcon}/> </View> </TouchableOpacity> </View> هل هناك طريقة لاجعل ToucableOpacity قابلة للضغط عندما يكون الحقل النصي focused؟ اقتباس
0 إسلام عبدالعزيز نشر 26 مارس 2021 أرسل تقرير نشر 26 مارس 2021 تسمح لك الخاصية keyboardShouldPersistTaps على الـ ScrollView ان تتحكم في لوحة المفاتيح بعد الضغط (tap). تأخذ هذه الخاصية واحدة من ثلاثة قيم: never ستقوم بعمل dismiss للوحة المفاتيح عند الضغط خارج الحقل النصي. always ستقوم بضبط لوحة المفاتيح بحيث لا تقوم بالاختفاء، ولكن سيتم تنبيه المكونات بالنقر. handled لن يتم تجاهل لوحة المفاتيح تلقائيًا عندما يتم التحكم في النقر من المكونات المدرجة. لذلك، يمكنك استخدام always او handled لتعمل كما تريد. 1 اقتباس
السؤال
عمر سالم2
احاول بناء حقل بحث به حقل ادخال نصي وزر بحث. المشكلة ان الزر غير قابل للضغط عليه عندما يكون الحقل النصي focused.
هل هناك طريقة لاجعل ToucableOpacity قابلة للضغط عندما يكون الحقل النصي focused؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.