2009-05-28 46 views
5

Người dùng của tôi cần nhập vĩ độ và kinh độ, và tất nhiên tôi cần phải xác minh rằng các giá trị được nhập là giá trị vĩ độ/dài hợp pháp. Tôi muốn có một bố trí bàn phím mà làm một số điều này cho tôi (loại bỏ các ký tự chữ cái, dấu chấm câu, vv, và chỉ để lại những con số và +/-). Bàn phím số bàn phím dường như không làm điều đó (thiếu +/-) và không làm bất kỳ bố trí bàn phím nào khác đi kèm với SDK. Có ai biết nếu có một cách để cung cấp khả năng đó mà không làm IME bàn phím của riêng tôi và jailbreaking điện thoại?Bố cục bàn phím iPhone cho số âm?

Cảm ơn!

Trả lời

0

Bạn không phải bẻ khóa. Nếu bạn tạo chế độ xem để mô phỏng bàn phím, bạn vẫn tuân thủ các quy tắc SDK.

+0

Tôi nhận ra điều đó, nhưng tiếc là không có thời gian để thực hiện một mô phỏng bàn phím đầy đủ. Tìm kiếm một trong hai chế độ xem bàn phím sdk hiện có mà tôi chỉ bằng cách nào đó đã bỏ lỡ hoặc một thư viện mà một người nào đó đã kết hợp với nhau mà tôi có thể sử dụng lại. :) – lambdabunny

+0

Đừng nghĩ có một cái nào. Có một vài bàn phím tùy chỉnh trên App Store, nhưng tôi chưa thấy bất kỳ thành phần nào để dễ dàng hơn. –

1

Cách đặt nút "+/-" bên cạnh UITextView có thể chuyển dấu của văn bản đã nhập? Hoặc nút "+" xuất hiện ở bên trái nút đó, chuyển nhãn nút từ "+" thành "-" mỗi khi bạn nhấn vào nút đó.

+0

Hoặc là, hoặc bạn chỉ có thể tạo bàn phím tùy chỉnh theo cách thủ công. –

+0

@ jason: Thats làm thế nào tôi sẽ làm điều đó –

3

Tôi biết đây là câu trả lời là muộn, nhưng chủ đề này vẫn còn liên quan đến tôi. Vì vậy, tôi hy vọng những điều sau đây sẽ giúp một người nào đó xem trang này.

Bryan S. Gruver đăng một dự án Xcode đầy đủ mà lambdabunny có thể sửa đổi bao giờ hết để đạt được mục tiêu của họ. Bạn có thể tìm thấy nó ở đây: http://brygruver.squarespace.com/blog/2009/10/1/creating-a-custom-number-pad.html

Cập nhật Liên kết Squarespace hiện đang bị phá vỡ. Một tùy chọn khác là: https://github.com/lnafziger/Numberpad

+0

liên kết bị hỏng. – DaSilva

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