nsattributedstring

    0热度

    1回答

    我从数据库抓取一些记录,具体取决于页面的ID号,将显示的记录数量会有所不同,任何地方都会将1条记录改为50条。我需要记录这些记录,然后选择哪些是我将要修改,删除或根本不会改变的。我想它看起来像这样: 无法获取的图像与计算器图片上传所以在这里显示:https://dl.dropboxusercontent.com/u/9446763/code/dropdownlist.jpg 我想的文本字段如果没有

    1热度

    1回答

    我最近转移到的MacBook Pro 15" 和核心文本举止异常。 我有一个使用的核心文本绘制NSattributedstring的应用使用CTFrameDraw,它可以像预期的那样在外接的1080p显示器上工作,如果我将窗口拖到MacBook Pro屏幕上,那么字体显示得非常小,就像它从10点字体改为5点时一样,同样,如果我重新绘制文本在MacBook Pro上它仍然很小 我想这是因为MacBo

    0热度

    1回答

    因此,我在Swift 2中使用的方法不再适用,因为Swift 3中有关字符串索引和范围的更改。以前我有 func configureLabel(defaultColor: UIColor, highlightColor: UIColor, boldKeyText: Bool) { if let index = self.text?.characters.indexOf(Character

    2热度

    1回答

    当我试图添加属性到包含表情符号的属性字符串时,某些表情符号被破坏。对于普通文本完美的作品。任何想法我做错了什么? 这里是我的功能 - 它应该大胆的报价(第一和最后一个引号之间的文本) func boldQuotation(str: String, fontSize: CGFloat) -> NSAttributedString { let normalAttributes = [NSFo

    2热度

    1回答

    我给出了一个NSAttributedString,其中包含两个部分的文本,第一个仅仅是一个普通的文本体,如下所示,之后是一个示例代码块,如下所示(添加了一个分隔符以更容易地显示)。 正如你看到的,代码块有显著高线比文字的正常体温: 然而,有没有多余的换行符或诸如此类的事。这是它的attributedString.string值: func sampleFunction() -> Bool {

    0热度

    1回答

    我在表格单元格中有一个UILabel,我在界面生成器中设置了它的字体。现在,当单元格被显示时,我将HTML字符串和它转换为NSAttributedString,我使用该标签的字体类型和大小,并将其用作该HTML文本的默认字体。 问题在于,每当单元格被重新使用时,其标签的字体就会增加一倍,例如开始在17点,然后是34,68到数百万... 我从来没有设置任何东西到标签的字体属性,为什么它可以改变? 这

    0热度

    1回答

    我有一个iOS应用程序,其中来自文本视图的文本太长以至于不适合。所以我试图将网址链接到textView中的文本。 这是我的。 NSURL *URL = [NSURL URLWithString:@"azgovernor.gov/engage/form/contact-governor-ducey"]; NSMutableAttributedString *str = [[NSMutableAtt

    0热度

    1回答

    我需要计算不使用UILabel的sizeThatFits方法的自定义标签中的文本矩形。下面的代码无法正常工作。主要想法是在index = numberOfLines - 1处查找CTLine并返回其最大y位置。但是,结果文本高度有时太大,有时不足以画出最后一行。 - (CGSize)fittingSizeWithSize:(CGSize)size numberOfLines:(NSInteger)

    2热度

    2回答

    AttributedText的只是字体我有一些在IB创建UILabels这一切都已归于文本。每个标签的文本都包含多行不同字体大小和颜色。 在运行时,我希望能够在不更改现有字体大小或颜色的情况下更改这些标签的字体名称。 我已经研究过,无法找到一个简单的方法来实现这一点。有任何想法吗?

    0热度

    1回答

    我使用Core Text显示NSAttributed字符串列。它工作正常。在使用系统字体时,它在模拟器和设备中都不会显示任何延迟。但是,使用自定义字体时,需要更多时间来显示设备中的内容。但在模拟器中,结果很快。 - (void)updateAttributedString { // Existing Code if (self.text != nil) {