nsattributedstring

    0熱度

    1回答

    我想顯示一些文本的分數。分數顯示在一個句子的中間,我希望字體比文本的其餘部分更大。 我的代碼如下: let fontSizeAttribute = [NSAttributedStringKey.font: UIFont.systemFont(ofSize: 43)] let myString = String(describing: Int(finalScore!.rounded(toPlace

    0熱度

    1回答

    我想從NSAttributedString中獲取由特定字符串分隔的組件。它可能在迅速嗎? 我能夠做到這一點的NSString,但我不知道我怎麼能做到NSAttributedString相同?

    -1熱度

    1回答

    我有一個方便的擴展是這樣的: extension NSMutableAttributedString { func append(string: String, attributes: [String: Any]) { let attributed = NSMutableAttributedString(string: string) let range = N

    3熱度

    1回答

    我使用的是iOS 11和斯威夫特4. 工作我試圖以編程方式產生UITextView內的鏈接。 所有的屬性都起作用(即顏色,大小,範圍等) - 但不幸的是,鏈接不起作用。有人可以告訴我爲什麼嗎? 這裏是我的代碼: @IBOutlet weak var textView: UITextView! // Setting the attributes let linkAttribut

    0熱度

    2回答

    我有以下代碼將屬性字符串添加到UITextView文本。我需要在swift中添加自定義字體和字體大小。怎麼做? func setAttributedString(string: String) -> NSAttributedString { let attrString = NSMutableAttributedString(string: string) let paragr

    0熱度

    3回答

    我試圖讓一個TextView有像這樣的一些測試: 信用評級機構等enim存有。 Nullam rhoncus euismod nisi在convallis。 Etiam accumsan libero odio,eget malesuada ligula bibendum venenatis。 其中的鏈接帶給你的其他的ViewController ...我想我應該用屬性文本來做到這一點,但我真想不

    2熱度

    3回答

    我正在從swift 3移動到swift 4.我有UILabels,我將非常具體的文本屬性賦予標籤。當strokeTextAttributes被初始化時,我得到'意外發現的零,同時展開可選值'錯誤。我完全失去坦率。 在swift 3中,strokeTextAttributes是[String:Any],但swift 4拋出錯誤,直到我將其更改爲下面的內容。 let strokeTextAttribu

    0熱度

    2回答

    調整位於NSAttributedString中的圖像時,出現奇怪的問題。調整大小的擴展工作正常,但是當圖像被添加到NSAttributedString時,出於某種原因它會垂直翻轉。 這是伸縮擴展: extension NSImage { func resize(containerWidth: CGFloat) -> NSImage { var scale : CGFloat

    0熱度

    1回答

    我在故事板中有一個UITextView(文本屬性是屬性的,並且允許編輯屬性,選中,可編輯選中)。當用戶按下按鈕時,我想要「激活」粗體字體。所以,無論用戶輸入什麼,都必須加粗。當按下回車鍵時,我想要轉到下一行,並且UITextView應該記住所有文本的屬性。問題是,在按下返回鍵後,所有字符都變爲粗體。 這是我的代碼。 var isBoldTyping: Bool = false func tex

    0熱度

    3回答

    如何更改標籤中下劃線的顏色?我只想要下劃線來改變顏色,而不是整個文本。 我已經使用這個代碼來獲取下劃線: let underlineAttribute = [NSAttributedStringKey.underlineStyle: NSUnderlineStyle.styleSingle.rawValue] let underlineAttributedString = NSAttribute