0

我尝试通过制作 Excel 文件并在 sqlite 中导入为 csv 文件。但它以普通字体而不是粗体或斜体字体显示。

在我的应用程序中,我使用 sqlite 数据库并从中获取数据。我想以斜体字体显示一些文本,我该怎么做?

Sqlite 是否支持斜体?

4

3 回答 3

1

你应该用规则存储数据,因为如果 html 我们存储它,<b>topic/b><i>this is topic</i>我的意思是在保存之前添加适当的标记。我不分享iosxcode如何分享,但您应该在保存文本之前向文本添加一些额外的信息。

于 2012-11-02T06:55:37.853 回答
0

当您阅读粗体文本时,您正在解释“强烈”的含义。可以通过多种不同的方式强调这种强烈的含义(例如,全部大写:BOLD)。您的文本不应包含有关信息如何呈现(样式)的信息,但包含有关含义(结构)的信息。将这两个分开可以让您更灵活地更改文本的呈现方式,例如,如果您想更改网站模板或应用程序设计。您可以随心所欲地选择将强文本显示为粗体、全部大写、全部大写和下划线等。

我推荐 HTML 的一些子集,因为它本质上是结构化的并且被广泛使用。在 HTML 中,存在粗体标签(<b>; 但是,它是一种风格,因此<strong>建议使用该标签来编码强烈的含义)。

数据库不支持编码;但是,您可以在将文本粘贴到数据库之前自己对文本进行编码。以下是 HTML 编码字符串的示例:

<p><strong>An HTML-encoded string</strong> inside a paragraph.</p>

当您提取它时,您可以选择将强文本表示为粗体

段落中的 HTML 编码字符串。

或作为大写:

段落内的 HTML 编码字符串。

甚至是斜体大写:

段落内的HTML 编码字符串。

还有许多其他编码结构的方法,包括 Mark Down(我相信这是 StackOverflow 使用的)。

于 2012-11-15T23:08:37.147 回答
-1

你想在哪里显示它?在一些标签,文本文件或其他一些?在要显示的位置更改字体类型

例如,如果你想在 UILable 中显示它

然后更改 UILabel 的字体类型

    [<lblname> setFont:[UIFont boldSystemFontOfSize:<whatever_you_want>]];

从数据库中获取粗体文本是您的错误逻辑。

享受编程

于 2012-11-02T05:53:41.753 回答