Làm cách nào để hiển thị văn bản ở định dạng kỹ thuật số (hiển thị bảy đoạn) trên UILabel tương tự như cách hiển thị văn bản trong Đồng hồ kỹ thuật số.Hiển thị văn bản trên UILabel ở dạng kỹ thuật số?
Trả lời
Để đơn giản, bạn cũng có thể sử dụng phông chữ được đề xuất của Apple.
label.font=[UIFont fontWithName:@"DBLCDTempBlack" size:60.0];
Vui lòng kiểm tra this để tìm tất cả phông chữ được iPhone hỗ trợ.
+1 Cool! Có vẻ như nó có các ký tự cho các chữ số và một vài ký tự, nhưng bạn không nhận được "PM" ở dạng bảy đoạn. –
hey thx Razz ..... nó thực sự làm việc ...... !! bạn có thể cho tôi biết một điều rằng tại sao font này không có sẵn trong IB và có một số phông chữ khác availble như thế này. – Siddharth
thx Raaz vì sự ủng hộ to lớn của bạn. – Siddharth
Với UILabel, đặt cược tốt nhất của bạn là phông chữ thực hiện những gì bạn cần. Nhiều khả năng bạn sẽ phải thực hiện phần vẽ của chính mình. Nó sẽ không dễ dàng những gì bạn đang yêu cầu.
tôi biết rằng nó không dễ dàng ..... thats yi hỏi ở đây ..... – Siddharth
Cách tiếp cận đơn giản: sử dụng phông chữ tùy chỉnh.
Dưới đây là một lớp con UILabel
cho phép bạn nhúng phông chữ tùy chỉnh trong ứng dụng của bạn: http://github.com/zynga/FontLabel
Dưới đây là một bó toàn bộ các phông chữ trông giống như đồng hồ kỹ thuật số: http://www.dafont.com/theme.php?cat=302 (hãy chắc chắn để đọc các thông tin cấp phép cho bất cứ điều gì font bạn chọn)
thx Dave ....... nhưng tôi đang bối rối như thế nào tu sử dụng nó trong ứng dụng của tôi ..... u có thể giải thích nó một mức độ xa hơn .. mà không có cách dễ dàng ra? – Siddharth
@Siddharth mã đi kèm với một ví dụ. –
THX cho thông tin Dave ..... bạn đang làm công việc tuyệt vời! – Siddharth
- 1. Văn bản không hiển thị trên UILabel khi văn bản quá lớn.
- 2. Số in theo định dạng kỹ thuật
- 3. UILabel - chuỗi dưới dạng văn bản và liên kết
- 4. AVPlayer - UILabel không hiển thị trên video
- 5. Hiển thị số div dựa trên tìm kiếm văn bản
- 6. Hiển thị văn bản trên Google Maps
- 7. Kỹ thuật ghép hình để hiển thị nhiều hình khối
- 8. Sử dụng kỹ thuật nào facebook hiển thị hình ảnh?
- 9. UILabel - Văn bản Wordwrap
- 10. Hiển thị TraMineR (R) dendrograms ở định dạng văn bản/bảng
- 11. Văn bản có dạng thức ở dạng xem văn bản
- 12. Văn bản nhãn không hiển thị, nhưng giá trị "văn bản" đang cập nhật (hiển thị trong bảng điều khiển)
- 13. Văn bản có định dạng hiển thị Html
- 14. phpMyAdmin - Hiển thị các trường BLOB dưới dạng văn bản?
- 15. Hiển thị vcard php dưới dạng văn bản thuần túy
- 16. Clustered Đồ thị kỹ thuật Visualization
- 17. Buộc Mpeg2Demultiplexer sử dụng ffdshow để hiển thị Video kỹ thuật số H264 Video
- 18. Android - hiển thị văn bản ở giữa thanh tiến trình
- 19. Handlebars Mẫu hiển thị mẫu dưới dạng văn bản
- 20. Hiển thị trình đơn dán cắt dán iPhone trên UILabel
- 21. Thanh trạng thái iOS: cách hiển thị một số văn bản ở đó
- 22. Thứ tự SQL theo văn bản ASC, hiển thị số ở vị trí cuối
- 23. hiển thị số dòng trong hộp văn bản có định dạng C#
- 24. Thông số kỹ thuật CSS3 trên w3.org
- 25. Hiển thị ngày ở định dạng được bản địa hóa trên Android
- 26. Văn bản hiển thị văn bản một phần
- 27. Cách hiển thị Văn bản trên Hình ảnh
- 28. Kỹ thuật về cách định dạng/màu chuỗi của NSTextView
- 29. Vẽ văn bản ở dạng xem tròn?
- 30. MBProgressHUD để hiển thị văn bản nhãn trên nhiều dòng
Bạn có nghĩa là màn hình bảy đoạn? –
Hii Andreas ....... tôi đã thấy một số ứng dụng hiển thị dữ liệu ở định dạng kỹ thuật số .... tôi không biết về 7 phân đoạn hiển thị. – Siddharth
Câu hỏi của bạn có thể được diễn giải theo hai cách. Hoặc bạn muốn in "19:49" (thay vì vẽ một chiếc đồng hồ). Nghe có vẻ như vậy khi bạn nói về một "đồng hồ kỹ thuật số" (như trái ngược với một đồng hồ analog). Nhưng tôi không nghĩ rằng đây là những gì bạn có ý nghĩa. Tôi nghĩ rằng bạn muốn nó trông giống như bảy màn hình phân đoạn, tức là mỗi chữ số được xây dựng bởi tối đa bảy đường thẳng, như trong ảnh chụp màn hình KDE cũ này (dưới cùng): http://topologi-linux.sourceforge.net/files /screenshot_kde.jpg. Nếu trường hợp này xảy ra, bạn nên đặt lại câu hỏi của mình để hiển nhiên rằng những gì bạn muốn làm là bắt chước –