我需要從具有特殊格式的Swift3
iOS
應用程序的Firebase
中讀取文本。從服務器格式化文本
我希望能夠製作像這樣的附加圖像。
我應該如何在Firebase
Database
上寫下我的文字,以及如何解釋它以賦予顏色,Bolds, Bullet Points
等等?就像我是HTML內容或富文本一樣。
謝謝!
我需要從具有特殊格式的Swift3
iOS
應用程序的Firebase
中讀取文本。從服務器格式化文本
我希望能夠製作像這樣的附加圖像。
我應該如何在Firebase
Database
上寫下我的文字,以及如何解釋它以賦予顏色,Bolds, Bullet Points
等等?就像我是HTML內容或富文本一樣。
謝謝!
您使用HTML標籤格式化文本並將其寫入Firebase。
你的文本將是這樣的:
<h1 style="color:blue;">Your Title</h1>
<p>
My super description/text
</p>
然後在你的火力地堡寫這個例子。
現在顯示你的HTML內容(SWIT 2.0):
let myHtmlStringContent = "" // Your HTML content from Firebase
var attrStr = try! NSAttributedString(data: myHtmlStringContent.dataUsingEncoding(NSUnicodeStringEncoding, allowLossyConversion: true)!,
options: [ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType], documentAttributes: nil)
label.attributedText = attrStr // Your IBOutlet
感謝聲音作爲一個很好的解決方案,但我已經嘗試過,例如如果我有一個視頻,它說我應該啓用Javascript,有沒有辦法做到這一點?它是嵌入式視頻,也就是你在YouTube上看到的視頻。 –
您可以在Google上搜索以啓用JS ...如果可以幫助您,您可以將此答案標記爲解決方案:) –
您應該使用'UIWebView'來顯示視頻。你可以這樣走 –
你可以在右邊的標記你的'Firebase'像HTML然後顯示使用雨燕的HTML內容。或者用正則表達式創建標籤...我認爲,使用HTML格式更簡單,在你的情況下 –
這聽起來像有些東西可以工作,你能解釋更多嗎?你有一些例子,或者一個網站,我可以看到一些簡單的測試結果? –
我已經發布了一些代碼 –