nstextstorage

    0热度

    1回答

    我正在尝试显示NSAttributedString至UITextView。我已经使用NSTextStorage,NSLayoutManager和NSTextContainer。但是UITextView会发生什么变得不可选。当我尝试选择时,找不到任何选择或复制 - 粘贴选项。 我已经给textview.selectable=YES我已经使用了多个textviews具有相同textstorage 。这

    3热度

    1回答

    如何在Mac OS X上将NSTextView的内容转换为NSData,然后将其转换并显示出来? 我可以通过使用textView.textStorage.string(其中textView是NSTextView对象)来转换文本而不进行格式设置。但是,我想保存文本格式。 事实上,我已经实施了一种可行的方法,但我不确定它总是能够正常工作。我编码NSTextStorage对象本身并写入它,然后将它读回为

    2热度

    1回答

    每个示例都显示一个NSMutableAttributedString作为用于保留与查看/编辑文本相关的文本和属性的“后备存储”。我怎样才能使用替代的,如std :: string或可能来自数据库的内容。就像测试一样,我创建了一个子类并对其进行了硬编码,以便在覆盖所需的方法时返回默认值。但是,当我在iPhone 5设备上运行它时,它会显示黑屏,直到我点击主页按钮。系统不断调用attributesAt

    0热度

    2回答

    有没有办法将NSTextView的textStorage属性设置为我自己的NSTextStorage?您可以自定义NSTextContainer,那么有没有办法做这样的事情: NSTextView *myTV = [[NSTextView alloc] initWithFrame:CGFrameMake(0,0,100,100) withTextStorage:myTex

    1热度

    1回答

    更换NSTextattachement图片我建立的文字和图像的UITextView的(子类NSTextstorage用于显示我的内容) 我在与图像的URL的TextContent。 所以我的问题是,我需要下载所有的图像,如果他们没有缓存。 所以我想先插入一个占位符图像,下载图像,然后用下载的图像替换占位符图像。 下面是我做我的东西。 首先,我对这个标签替换所有URL格式我的图片URL文本: [IM

    7热度

    3回答

    我有一个NSTextView子类充当它的NSTextStorage委托。我试图做两件事情: 突出显示文本在某些方面 评估文本,然后追加答案TextView的。 我正在做这两种不同的方法,都由- (void)textStorageWillProcessEditing:(NSNotification *)notification委托回调调用。 我可以做的语法突出显示,但是当涉及到附加我的答案,插入点跳

    2热度

    1回答

    我有两个NSTextfields在书的布局,我不能找出一个快速的方式回到以前的'页面'。图书大小,字体大小,行大小都会发生变化,因此上一页的文本字符串必须即时计算。图片: 的NSTextfields各有一个NSTextContainer,并且他们分享NSLayoutManager和NSTextStorage。前进很简单:我从可见文本的字符范围中,然后创建一个从下一个字符开始的子字符串。 我回去的方

    0热度

    1回答

    我的应用程序使用我自己的NSTextStorage的子类,并且一切正常,直到Mavericks。即使使用最精简的版本,只要我用它初始化文本视图,我就会得到一个异常。我阅读了文档,也看了一下How to extend NSTextStorage?。希望你们中的一位知道苹果是否改变了一些事情,或者如果我做错了什么。 信息,你可能需要帮我: 例外: TextViewCheck [12542:303]:异

    7热度

    1回答

    我正在制作一些文本查看器应用程序。目前我需要非常频繁和精确的线条处理能力,所以我想要继承NSTextStorage的子类。但我找不到任何方法将新文本存储设置为NSTextView。我能找到的唯一方法是 -[NSLayoutManager replaceTextStorage:] 方法。但是这是否是我正在寻找的东西令人困惑。因为它似乎只是替换链接的NSLayoutManagers而不是NSTex

    0热度

    2回答

    试图港口一些目标C代码到C# 头文件包含 @interface MyStorage : NSTextStorage @end 和实施是一样的东西 #import "MyStorage .h" @interface MyStorage() @property (nonatomic,strong) NSMutableAttributedString *myAttrString; - (id