2012-03-07 56 views
6

Tôi đang phát triển một ứng dụng iPhone bằng PhoneGap. Trong ứng dụng có một trang chỉ chứa một vùng văn bản cho đầu vào của người dùng. Vì không có trường nhập khác trên trang này, tôi muốn ẩn thanh công cụ phía trên bàn phím để cung cấp cho người dùng nhiều không gian trống hơn. Có cách nào để làm như vậy không? sử dụng javascriptẨn thanh công cụ phía trên bàn phím iPhone, PhoneGap

enter image description here

Trả lời

1

Tôi không biết liệu đây là trực tiếp có thể với PhoneGap API nhưng bạn có thể thay đổi hành vi này với mã gốc bằng cách viết một plugin PhoneGap để làm điều đó.

Tham khảo bên dưới liên kết để xem chi tiết hơn (họ không chính xác nhưng sẽ cung cấp cho bạn các chi tiết bắt buộc):

Programmatically align a toolbar on top of the iPhone keyboard

http://gabriel-tips.blogspot.in/2011/05/input-accessory-view-how-to-add-extra.html

+0

cảm ơn! Đó là một ý tưởng hay. Thật không may, tôi chỉ biết một chút về Object-c. Nhưng tôi sẽ thử nó, vì nó có vẻ là lựa chọn duy nhất tôi có. –

+0

tôi có cấu trúc plugin cơ bản về phonegap-ios theo sau gist có thể giúp bạn - https://gist.github.com/1675595 – dhaval

+0

cảm ơn bạn! học tập mục tiêu-c bây giờ ... nó là một công việc khó khăn –

0

Có một cách. Anh chàng này đã thực hiện nó bằng cách sửa đổi trong AppDelegate.m. Bạn có thể tìm thấy mô tả tại đây link trong phần mã tiền thưởng. Bạn cũng có thể tham chiếu mã cho cùng phát triển bởi Kerri Shotts Code Here

Bây giờ nút đã hoàn tất đã biến mất, tôi đang cố gắng tìm ra cách làm cho bàn phím biến mất. Đây sẽ là bước tiếp theo của mọi người.

+0

cảm ơn! tôi se thử no –

Các vấn đề liên quan