cost 81 ms
當我向 NSMutableAttributedString 添加屬性時,如何在 UIViewRepresentable 更新中創建 UITextView?

[英]How do I make a UITextView inside of a UIViewRepresentable update when I add an attribute to an NSMutableAttributedString?

我正在嘗試通過 UIViewRepresentable 在 SwiftUI 和 UIKit 之間進行交互來制作 WYSIWYG 編輯器。 我主要使用 SwiftUI,但在這里使用 UIKit,因為 SwiftUI 目前似乎不支持所需的功能。 我的問題是,當我將 NSMutableAttribute ...

SwiftUI - 使用 UIViewRepresentable 包裝視圖以使用 NSMutableAttributedString

[英]SwiftUI - Using UIViewRepresentable to wrap view in order to use NSMutableAttributedString

因此,為了將 NSMutableAttributedString 與 SwiftUI 一起使用,我用 UIViewRepresentable 包裝了一個視圖,問題是布局在這樣之后中斷: 這是通常的 Text() 的結果: 這是我的虛擬機: 這是視圖: } } } 有沒有正確使用的方法? ...

為 NSMutableAttributedString 啟用孤詞功能

[英]Enable orphan words feature for NSMutableAttributedString

UILabel 的默認行為是它防止孤立詞單獨出現在單獨的行上。 即:如果自動換行恰好在最后一行保留 1 個單詞。 iOS 將通過從前一行發送一個單詞來防止這種情況發生,在最后一行有兩個單詞。 問題是此功能默認情況下不適用於NSMutableAttributedString 。 我該如何啟用它? ...

SwiftUI 獲取 NSViewRepresentable 自動重繪

[英]SwiftUI get NSViewRepresentable to automatically redraw

我在布局中引入了一個樣式化的 NSViewRepresentable 文本字段,以便使用屬性文本編輯器字段。 我想通過一些按鈕來影響這個文本字段的內容。 我可以更改字段的樣式屬性,但除非我手動點擊它,否則它永遠不會刷新。 必須有一種方法可以自動執行此操作。 我錯過了什么? 或者我錯過了什么,有一個更 ...

具有 CATextLayer 和 NSTextView 的相同 NSAttributedString 的不同字體 output

[英]Different font output for same NSAttributedString with CATextLayer and NSTextView

在 macOS 中,對CATextLayer和NSTextView使用相同的NSMutableAttributedString似乎會產生不同的渲染結果。 NSTextView的字體比CATextLayer 。 這種行為似乎發生在任何類型的字體結構( NSFont 、 CTFontCreateWi ...

為什么我不能改變分配為可變、引用為不可變的 NSObject,然后再轉換回可變的 NSObject?

[英]Why can't I mutate an NSObject allocated as mutable, referenced as immutable, then cast back to mutable?

我正在分配一個 NSMutableAttributedString,然后將它分配給 SKLabelNode 的屬性字符串屬性。 該屬性是(NSAttributedString *),但我認為我可以將其轉換為(NSMutableAttributedString *),因為它是這樣分配的。 然后訪問它 ...

Swift:從 PDF 生成的 NSMutableAttributedString。 可以解析成字典嗎?

[英]Swift: NSMutableAttributedString generated from PDF. Can it be parsed into a Dictionary?

我有幾個大的 PDF 文檔(70-200,每頁)。 PDF 本身是從 HTML 頁面生成的(我無法獲得 HTML 頁面的源代碼,這就是我使用 PDF 的原因)。 無論如何,我想做的是根據轉換后的 H1 標簽屬性將 PDF 解析為單獨的頁面。 當我打印出 PDF 時,我得到了這個: 它看起來像包 ...

將字體添加到 NSMutableAttributedString 缺少 .font 屬性的位置

[英]Add font to NSMutableAttributedString where .font attribute is missing

我想將特定字體應用於未應用.font屬性的NSMutableAttributedString 。 我怎么能做到這一點? 我嘗試枚舉包含字體的屬性並提取范圍,但我有點迷失於查找不包含字體屬性的范圍的復雜性,因為我認為我必須處理交叉點或可能的未知場景。 有沒有簡單的方法來做到這一點? 到目前為止我所做的 ...

將 UITextView 屬性字符串保存到 SwiftUI 中的文件

[英]Save a UITextView attributed string to file in SwiftUI

我需要使用SwiftUI中的屬性字符串 ( NSMutableAttributedString ) 來制作一個簡單的富文本編輯器,並且您可能已經知道,SwiftUI 本身不支持屬性字符串。 所以我不得不使用UIViewRepresentable包裝器來處理舊的UITextView 。 現在,我的應用 ...

NSMutableAttributedString text go 到達右錨點時向下

[英]NSMutableAttributedString text go down when reaches right anchor

當文本達到寬度時,我試圖讓 NSMutableAttributedString 返回多行。 我以為我可以使用 numberOfLines 但這只能通過 UILabel 訪問? 理想情況下,“社區指南”和“條款和條件”文本應在“通過選中此框”下同時顯示 go。 我怎樣才能做到這一點? 我用來創建at ...

如何檢查 NSMutableAttributedString 字體大小是否小於/大於某個值?

[英]How to check if an NSMutableAttributedString font size is smaller/greater than some value?

我嘗試通過檢查 NSMutableAttributedString 字體大小是否小於/大於某個值來制作 if 塊。 我找不到關於這個的解釋。 代碼示例如下: 其中 textView 內的字符串是NSMutableAttributedString 。 有任何想法嗎? ...

為什么刪除線在 iOS 14 中不起作用

[英]Why strikethrough is not working in iOS 14

我有一個UILabel顯示刪除線文本(例如text )。 在 iOS 13 之前它工作正常。在 iOS 14 中,沒有顯示刪除線,即它不是“文本”,而是“文本”。 這是我使用的代碼: 所需的 Output: 一些文字當前輸出: 一些文字誰能告訴我有什么我需要改變的或其他什么。 TIA。 ...

adjustsFontSizeToFitWidth 在 iOS 14 上與 NSMutableAttributedString 不能正常工作

[英]adjustsFontSizeToFitWidth does not work properly with NSMutableAttributedString on iOS 14

我需要減小文本大小以適應特定區域的寬度。 文本包含一些不同的格式設置(主要是文本顏色),所以我使用NSMutableAttributedString 然后我設置adjustsFontSizeToFitWidth來擬合邊界矩形。 預期的結果是有一個完整的可見文本並重新縮放到正確的字體大小,但 ...

Swift - 檢查屬性文本是否為空

[英]Swift - check if attributed text is empty

我有一個 UITextField,我將當前值設置為屬性文本,如下所示: 這以前只是一個字符串,但我現在需要為部分文本添加格式。 但是,我有一種方法需要傳遞這些字段,該方法以查看該字段是否為空的條件開頭。 以前我是這樣開始的: 然而,顯然 NSAttributedText 沒有 isEmpt ...

我們可以限制 NSMutableAttributedString 的寬度嗎?

[英]Can we restrict the width of a NSMutableAttributedString?

我有一個字符串 例如: Arya昨天說“我們必須找到解決方案” 。 這里我想將粗體文本(“我們必須找到解決方案”)的寬度限制為 100,但其他的不得縮短。 所以我將它添加為 3 個不同的NSMutableAttributedString附加在一起並將其設置為UILabel 。 我想知道我是否可以單獨 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM