Có ai đó biết thư viện văn bản có định dạng phong phú (như NSTextView
đối với Mac OS X) cho nền tảng iOS không?Thư viện trình soạn thảo văn bản đa dạng cho iOS
Trả lời
Nhóm Omni cũng đã phát hành một số mã có thể là khởi đầu của trình chỉnh sửa văn bản đa dạng thức.
http://github.com/omnigroup/OmniGroup/tree/master/Frameworks/OmniUI/iPad/Examples/TextEditor/
Dựa trên văn bản chính.
Có thể chèn hình ảnh vào TextEditor không? –
Một thiết bị không tồn tại, bạn sẽ phải tự tạo một bản thân. Có những ví dụ về việc sử dụng Văn bản cốt lõi ngoài kia, nếu bạn chỉ biết tìm kiếm ở đâu. Ví dụ, I7CoreTextExample là một ví dụ như vậy.
Dưới đây là một nỗ lực tại một thực hiện đầy đủ một: http://www.cocoanetics.com/parts/dtrichtexteditor/
Điều này có vẻ tốt đẹp ... không may rằng nó chi phí một thái quá $ 650:/ – chown
Tại sao là thái quá? – Cocoanetics
Điều này có hỗ trợ rtf không? – lnafziger
tôi sau 3 soạn thảo văn bản giàu dành cho iOS, có sẵn trong GitHub. Dưới đây là danh sách:
ZSSRichTextEditor tốt nhất là thư viện giữa các.
Bạn biết đấy, một giải pháp ** tuyệt vời/kì lạ **: nghe có vẻ điên rồ nhưng chỉ mang đến một UIWebView .... Và sau đó, các đồng nghiệp trên web của bạn tạo một "trang web" có kích thước hoàn hảo để , đó là, đơn giản, một CKEditor. Chỉ cần nhấp vào http://ckeditor.com để xem cách hoàn hảo, đáng kinh ngạc, sau nhiều năm phát triển, chỉnh sửa văn bản đa dạng trên web đã trở thành. Nó sẽ là một số lượng đáng kinh ngạc của công việc để bình đẳng trong một ứng dụng bản địa. – Fattie
@JoeBlow Câu hỏi này đã gần bốn tuổi. Hiện tại, SDK iOS đã thu được rất nhiều tính năng giúp tạo trình chỉnh sửa văn bản phong phú khá đơn giản. Những thứ như TextKit không tồn tại lúc đó. – Ph99Ph
Hey Ph! Guten tag, tôi gần như chắc chắn rằng ** ngày nay 2014 ** không có cách nào dễ dàng để xây dựng một trình soạn thảo văn bản phong phú ** WYSIWYG **. Chắc chắn, bạn sẽ sử dụng TextKit nhưng cũng giống như nói rằng bạn muốn sử dụng dây :-) Thật ngạc nhiên là không có thư viện cho việc này. (Trên "đang xây dựng" một đề cập dưới đây, và dự án Omni mà chỉ là một đống mã mẫu.) Cách duy nhất tôi biết để làm điều đó, đang sử dụng lừa (kỳ quái/tuyệt vời) của việc sử dụng chủ nợ bên trong một cửa sổ webView (và sau đó, bằng cách nào đó, phối hợp với một máy chủ). ** NẾU BẠN BIẾT GIẢI PHÁP, TÔI MUỐN CHỜ GỬI BẠN TIỀN! ** – Fattie