Tôi sử dụng UISearchController
để tìm kiếm nội tuyến bằng bàn phím, trường văn bản và kết quả trong một màn hình. tvOS
có cho phép tùy chỉnh bàn phím không? Tôi muốn sử dụng thiết kế tối, nhưng tôi không biết cách tùy chỉnh bàn phím. Ví dụ: ứng dụng YouTube đã làm điều đó. Họ có màn hình màu đen với bàn phím màu trắngTùy chỉnh Bàn phím trong tvOS
Trả lời
Tôi không nghĩ TVOS cho phép tùy biến bàn phím, vì trong phần Mở rộng ứng dụng của tvOS không có điều chỉnh Bàn phím tùy chỉnh theo cách của iOS.
Từ các tài liệu của Apple TvOS đây: https://developer.apple.com/library/prerelease/tvos/documentation/General/Conceptual/AppleTV_PG/CreatingaGreatTextInputExperience.html
"Sử dụng UIAlertController hoặc UITextField để tùy chỉnh trải nghiệm bàn phím và tạo bàn phím đặc trưng cho ứng dụng của bạn, ví dụ, một bàn phím email cụ thể hoặc một bàn phím số Cả hai UIAlertController. và UITextField hỗ trợ tất cả các tùy chọn có sẵn trong UIKit/UITextInputTrailts.h. Các API inputAccessoryView và inputAccessoryViewController cũng cho phép bạn tùy chỉnh trải nghiệm bàn phím. "
Dường như bạn có thể tạo bàn phím tùy chỉnh nhưng có thể không nếu bạn đang sử dụng UISearchController. Tài liệu này ngụ ý rằng bạn phải sử dụng UITextField để tùy chỉnh bàn phím. Vì vậy, nó sẽ là một chút công việc nhiều hơn nhưng nếu bạn không thích kinh nghiệm mặc định của UISearchController nó không phải là khó khăn để dây lên một TableView với một textfield để thay đổi trải nghiệm người dùng.
A UISearchController
có UISearchBar
, phù hợp với UITextInputTraits
. Điều này có nghĩa là nó có một số keyboardAppearance
mà bạn có thể đặt thành UIKeyboardAppearanceDark
để có giao diện bàn phím tối. Điều này không giống với những gì xảy ra trong ứng dụng YouTube, nhưng nó có lẽ là gần nhất bạn có thể nhận được.
Vâng, đã làm tương tự bằng cách đặt 'UIKeyboardAppearanceDark' –
- 1. Android - phím và bàn phím tùy chỉnh
- 2. Tùy chỉnh bàn phím iPhone
- 3. Bàn phím iPhone tùy chỉnh
- 4. Cách tạo bàn phím tùy chỉnh
- 5. Trigger.io và bàn phím tùy chỉnh
- 6. Làm thế nào để chơi âm thanh bấm bàn phím trong bàn phím tùy chỉnh?
- 7. Phát hiện thay đổi kiểu bàn phím trong bàn phím tùy chỉnh cho iOS 8
- 8. Đặt Chế độ bàn phím trong bàn phím tùy chỉnh Android
- 9. Tùy chỉnh đề xuất quicktype trong Bàn phím iOS
- 10. Bàn phím tùy chỉnh Telegram Bot trong PHP
- 11. Tùy chỉnh đề xuất trong bàn phím Android
- 12. Bàn phím iPad tùy chỉnh trông giống như bàn phím hệ thống
- 13. Bàn phím tùy chỉnh iOS8 - Sao chép & dán vào UIPasteboard
- 14. Không thể bản địa hóa bàn phím tùy chỉnh iOS
- 15. Tạo bàn phím quốc tế tùy chỉnh cho iPhone
- 16. Bàn phím tùy chỉnh: xử lý inputType thay đổi
- 17. Tùy chỉnh giao diện của bàn phím iOS
- 18. Phát triển bàn phím ảo tùy chỉnh cho Windows 10
- 19. Bàn phím tùy chỉnh iOS - máy ảnh không hoạt động
- 20. Bàn phím mềm Android tùy chỉnh "Xong" nút văn bản?
- 21. Phông chữ tùy chỉnh trong ứng dụng TVOS TVML
- 22. Tạo cửa sổ bật lên của phím được nhấn trong bàn phím tùy chỉnh
- 23. Phím tắt tùy chỉnh
- 24. iOS Tạo bàn phím tùy chỉnh Tạo ra các phím tiêu chuẩn cho UITextField
- 25. Cách xóa các phím lặp lại, bản xem trước chính của bàn phím tùy chỉnh Android
- 26. Chia sẻ hình ảnh trong iMessage bằng Bàn phím tùy chỉnh trong iOS 8
- 27. Animate/thu phóng chế độ xem tùy chỉnh được tập trung trong tvOS
- 28. Làm cách nào để đọc lối tắt bàn phím tùy chỉnh từ người dùng trong WPF?
- 29. Hiển thị biểu tượng cảm xúc tùy chỉnh trong Bàn phím Android
- 30. Hoán đổi chế độ xem đầu vào tùy chỉnh cho bàn phím chuẩn trong iOS
xem ví dụ này https://developer.apple.com/library/prerelease/tvos/samplecode/UICatalogFortvOS/Introduction/Intro.html – Yannick