2011-05-01 65 views
5

我有要求在UITextView中使用多種字體樣式。與單個文本視圖中的粗體,斜體和下劃線文本一樣。像:我可以在UITextView中使用多種字體樣式嗎?

一字是粗體第二可以是斜體下劃線第三按照用戶選擇。

我不認爲這是允許做的,但仍,如果任何一個已經實現並希望分享。我需要這一切,而顯示時輸入文字和相同。

感謝

回答

1

你說得對,該標準的UITextView不支持豐富的編輯。目前這個問題有幾個解決方案。

奧姆尼集團released their iOS and Mac frameworks下一個開源許可證。這些包括一個非常強大的富文本編輯器(請參閱:OUIEditorFrame.m)。這些功能非常強大,但也非常複雜。他們的示例iPad應用程序包括富文本編輯器示例。進一步的討論可以發現here

其次,this guy一直在努力的自定義富文本編輯控制,並提供它根據可協商的許可協議。

最後,你可以自己做這一切,並創建一個實現UITextInput協議的編輯控制。除了Apple文檔,還有一些關於如何做這個here的提示。

相關問題