textkit

    0熱度

    1回答

    我創建了一個簡單NSLayoutManager子類,應該讓我改變第一字形原點給定範圍內的位置: @implementation GRZCategoryLinkLayoutManager - (void)invalidateLayoutForCharacterRange:(NSRange)charRange actualCharacterRange:(NSRangePointer)actualC

    0熱度

    2回答

    我不知道爲什麼我的委託方法 - (void)layoutManager:(NSLayoutManager *)layoutManager didCompleteLayoutForTextContainer:(NSTextContainer *)textContainer atEnd:(BOOL)layoutFinishedFlag 不叫,我用這個代碼: self.storag

    0熱度

    1回答

    I'm仍試圖從TextKit Objective-C的轉換爲斯威夫特。 (?和你)這讓我發瘋:-( 修復了一些問題後,現在i'm具有大膽(斜體)字體麻煩: func addOrRemoveFontTraitWithName(traitName: String, andValue traitValue: UInt32, andRange selectedRange: NSRange) {

    1熱度

    1回答

    我看TextKit和每一個教程中我遇到給了我同樣的信息: NSTextStorage握着你的字符串和字體信息,NSLayoutManager管理佈局和字形,NSTextContainer指定文本應該被繪製的區域。 然後,下一步總是UITextView。如果我想自己畫出字形呢?我該怎麼做呢? UITextView如何做到這一點?我需要下載到核心文本嗎?

    0熱度

    1回答

    我需要知道什麼時候TextKit的NSTextContainer的size有變化,所以我可以更新一些緩存在我的NSLayoutManager。 size更改時如何收到通知?一般情況下TextKit(和NSTextContainer的size屬性)是否支持KVO?我回顧了NSTextContainer.h標題和NSTextContainer documetation,我找不到任何關於它的任何內容。

    0熱度

    1回答

    示例項目:http://d.pr/f/1coXu 我使用TextKit呈現一些文本什麼本質上是UILabel一個非常基本的娛樂。代碼非常簡單,在這個例子中只是繪製一個硬編碼NSAttributedString到視圖本身: class TextKitView: UIView { // TextKit Objects var textStorage: NSTextStorage!

    13熱度

    2回答

    我正在致力於使用UITextField替換佔位符的text view。我將它傳遞給一個包含多個佔位符標記實例的文本的對象(結構或字典)。該字典還包含我們想從中收集數據的一組字段。我的目標是在我的文本中放置UITextFields(或其他視圖),並隱藏令牌。 使用NSLayoutManager方法計算我的佔位符標記在文本容器中的位置,我將這些點轉換爲CGRects,然後將排除路徑轉換爲,使我的文本在

    0熱度

    1回答

    UIFontDescriptor *bodyFontDescriptor = [UIFontDescriptor preferredFontDescriptorWithTextStyle:UIFontTextStyleBody]; UIFontDescriptor *italicBoldDescriptor = [bodyFontDescriptor fontDescriptorByAdding

    0熱度

    1回答

    如果我有很長的NSTextStorage並且我知道NSTextContainer的CGSize,我該如何計算文本的頁數? 這個東西是否有標準的程序或動態計數的方法? 我找不到一個很好的教程,使用自定義字體(我需要繪製20-50頁的文本)從原始文本製作iBooks書籍。

    13熱度

    1回答

    在WWDC 2013的會話220(高級文本佈局和與文本工具包的效果)中,他們專門說NSLayoutManager可以與NSTextStorage和NSTextContainer一起使用來創建高級文本動畫。他們沒有說如何。 我想使用NSLayoutManager/NSTextStorage/NSTextContainer來創建自定義文本動畫。簡而言之,我想要製作各個字形的大小和位置,並淡化和忽略特定