Tôi có tệp XIB loại XIB xem. Trong đó tôi có một bộ điều khiển View, và trong View controller, tôi có một nhãn.
Tôi có văn bản dài mà tôi muốn chia nhỏ, nhưng nó không - nó bị cắt ngắn.
Tôi đã thử this solution - Tôi đã làm điều đó trong cửa sổ thuộc tính - nhưng nó không giúp ích gì.Cách viết nhiều dòng trong nhãn
Trả lời
Bạn có thể sử dụng TextView và tắt các tùy chọn Có thể chỉnh sửa và Tương tác người dùng được bật tùy chọn trong IB.
Tôi đã gặp sự cố tương tự. Tôi bắt đầu với một nhãn, nhưng muốn nhiều dòng và một UITextView
làm việc tuyệt vời cho việc này, lúc đầu. Bởi vì tôi đang sử dụng thư viện của bên thứ ba (MBProgressHUD) để xử lý các nội dung như thông báo tiến độ và không có gì, tôi gặp sự cố về luồng khi cố cập nhật UITextView
và hiển thị thông báo tiến trình cùng một lúc.
Vì vậy, tôi đã quay lại UILabel
thực sự không có vấn đề về luồng. Tôi đã tìm thấy một thuộc tính để cho phép một số dòng cụ thể mà tôi chọn và phải tạo nhãn đủ lớn để hiển thị các dòng đó. Sự sụp đổ của phương pháp này là tôi không nhận được các menu ngữ cảnh như Copy, Paste, vv nhưng quan trọng hơn là tôi không gặp phải vấn đề về luồng. Tôi có thể luôn nhúng mã này vào một số UIScrollView
trong tương lai nếu tôi chọn.
Bạn có thể xem danh mục của mình cho UILabel trên GitHub. https://gist.github.com/1005520
Điều này cho phép bạn thay đổi kích thước chiều cao của nhãn để phù hợp với nội dung.
sử dụng này
myLabel.lineBreakMode = UILineBreakModeWordWrap;
nếu bạn đang lo lắng về khả năng tương thích ngược sử dụng này vì COMAND tôi đã đề cập trước khi được giới thiệu trong iOS 6,0
myLabel.numberOfLines = 0;
Từ thanh tra Attiribute, chọn LineBreaks-> Lời Wrap tùy chọn khi bạn đã chọn lablel. Đồng thời tăng số dòng Label-> Lines.
Thử Sau các bước để giải quyết vấn đề:
- Kéo ra một UITextView.
- Nhấp đúp vào văn bản để chỉnh sửa văn bản, đặt con trỏ vào nơi bạn muốn ngắt đoạn ngắt .
- Tùy chọn-Nhập một vài lần để tạo dòng trống & đoạn.
- 1. Nhãn nhiều dòng trong asp.net
- 2. Nhãn nhiều dòng tự động trong Graphviz?
- 3. Java swing: Nhãn nhiều dòng?
- 4. Ngắt dòng trong Nhãn
- 5. Lập trình nhãn nhiều dòng theo cách lập trình
- 6. Python: Cách viết nhiều chuỗi trong một dòng?
- 7. Làm cách nào để viết chuỗi nhiều dòng trong Rust?
- 8. Python - Viết lại nhiều dòng trong Bảng điều khiển
- 9. MBProgressHUD để hiển thị văn bản nhãn trên nhiều dòng
- 10. Liên kết nhiều dòng văn bản với một nhãn
- 11. Mở rộng nhãn đa dòng
- 12. Làm cách nào để viết nhiều dòng văn bản trong các tin nhắn đơn giản?
- 13. Cách viết giá trị thuộc tính nhiều dòng bằng cách sử dụng PropertiesConfiguration?
- 14. google-maps kml, cách gắn nhãn chuỗi dòng?
- 15. Chọn nhiều dòng trong Notepad ++
- 16. Sử dụng chữ viết tắt trong nhãn trục R
- 17. ggplot2 nhãn hai dòng có biểu thức
- 18. Nhiều dòng trong UIButton
- 19. Android: Cách viết dòng mới trong tệp CSV?
- 20. Cách thành ngữ để viết mã Clojure để đọc nhiều dòng từ bàn điều khiển?
- 21. Cách chỉnh sửa nhiều dòng?
- 22. cách hiệu quả để viết rất nhiều dòng vào một tập tin văn bản
- 23. Chèn dòng mới vào nhãn .NET
- 24. cách viết micromet bình phương trên mét khối trong nhãn lô trong R
- 25. Làm cách nào để viết văn bản trong subscript trong nhãn trục và chú giải?
- 26. hiển thị nhãn văn bản với ngắt dòng trong C#
- 27. Làm cách nào để ngăn chặn ngắt dòng giữa nút radio và nhãn của nó, trong khi vẫn cho phép ngắt dòng trong chính nhãn đó?
- 28. Viết tiện ích dòng lệnh trong Ruby
- 29. Viết vào dòng cụ thể trong PHP
- 30. Chèn ngắt dòng trong nhãn nút bố trí lực D3
Bạn đã tìm thấy thuộc tính nào cho phép bạn chỉ định số hàng? " –
Sẽ có một thuộc tính trong trình thiết kế XCode để chỉ định số dòng bạn muốn trên nhãn UILabel. có XCode trước mặt tôi và không thể kiểm tra ngay bây giờ.) Bạn cũng có thể đặt thuộc tính của nhãn khi tải, giống như textLabel.numberOfLines = 3; – Boeckm