Tôi đang sử dụng React Native để phát triển ứng dụng. Vấn đề là tôi muốn thay đổi màu con trỏ của kiểu nhập văn bản thay vì sử dụng màu xanh mặc định. Có khả năng nào tôi có thể thực hiện điều này bằng JavaScript hoặc trong AppDelegate để thiết lập màu màu toàn cục không?Thay đổi React Màu gốc của con trỏ
6
A
Trả lời
5
Có, chúng tôi có thể làm điều đó bằng cách đặt màu sắc màu.
Trong AppDelegate.m
của dự án.
Thêm mã bên dưới giữa self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
và [self.window makeKeyAndVisible];
, bạn có thể thay đổi màu màu toàn cục.
self.window.tintColor = [UIColor redColor]; // Here is your color.
Hoặc thêm mã bên dưới sau [self.window makeKeyAndVisible];
, bạn có thể thay đổi màu sắc của TextInput/UITextField.
[[UITextField appearance] setTintColor:[UIColor redColor]];
Không có gì xảy ra khi bạn thay đổi màu sắc của màu của UITextView.
Và tôi không thể tìm thấy cách để triển khai nó với phong cách JaveScript.
16
Có thực sự là một chỗ dựa thực hiện điều này cho TextInput: selectionColor
<TextInput
selectionColor={'green'}
/>
Đây là documentation.
2
Cách tốt nhất để thực hiện điều này, nếu bạn muốn nhất quán trough ứng dụng được đặt mã dưới đây trong tập tin gốc của bạn (index.js)
import { TextInput } from 'react-native'
TextInput.defaultProps.selectionColor = 'white'
/*class....*/
Các vấn đề liên quan
- 1. Thay đổi màu của con trỏ trong UITextField
- 2. Thay đổi màu của con trỏ editext trong API 12
- 3. Cách thay đổi màu của con trỏ EditText (không phải con trỏ)
- 4. Màu con trỏ UITextView không thay đổi iOS 7
- 5. Không thể thay đổi màu con trỏ trong emacsclient
- 6. Thay đổi màu trỏ con trỏ EditText của Android theo chương trình
- 7. Thay đổi màu của cột con trỏ vim thành màu khác với nền vim?
- 8. C# Thay đổi vị trí nhấn/trỏ của con trỏ?
- 9. Thay đổi màu của con trỏ của EditText trong Android 3.0
- 10. thay đổi con trỏ đến con trỏ ngón tay
- 11. Thay đổi màu của con trỏ văn bản (dấu mũ) trong Ca cao?
- 12. Làm cách nào để thay đổi màu của con trỏ văn bản trong Eclipse
- 13. Nơi để thay đổi màu sắc của Con trỏ và Dòng hiện tại?
- 14. Cách thay đổi màu và chiều rộng của con trỏ chỉnh sửa trong android
- 15. Chủ đề Atom Editor thay đổi màu sắc của con trỏ ký tự
- 16. Chuyển đổi con trỏ thành con trỏ giữa các lớp gốc và cơ sở?
- 17. Thay đổi con trỏ trong khi kéo
- 18. Đặt hoặc thay đổi vị trí dọc của con trỏ
- 19. Thay đổi con trỏ chuột của MacOS X Hình ảnh
- 20. Thay đổi con trỏ Eclipse thành crosshair
- 21. làm thế nào tôi có thể thay đổi EditText con trỏ núm android màu (không phải là màu con trỏ núm)
- 22. Làm thế nào để thay đổi màu sắc EditText bong bóng (dưới con trỏ) trong android?
- 23. Emacs bên trong màu con trỏ thay đổi thiết bị đầu cuối động
- 24. làm thế nào để thay đổi màu con trỏ trên emacs
- 25. Làm thế nào để thay đổi màu sắc con trỏ Edittext lập trình trong Android?
- 26. Thay đổi màu sắc của rgba màu
- 27. Thay đổi màu sắc của con trỏ của một EditText trong Android trên tất cả các sdk
- 28. CSS: Thay đổi con trỏ trên background-image
- 29. Biến đổi vectơ của con trỏ
- 30. Làm thế nào để thay đổi con trỏ từ con trỏ sang ngón tay bằng jQuery?
những gì bạn có nghĩa là bởi màu sắc con trỏ? màu của phần đánh dấu trên đầu vào? màu của con trỏ chuột khi di chuột qua đầu vào? màu của dấu nhập văn bản nơi bạn nhập chữ cái? –