我尝试通过制作 Excel 文件并在 sqlite 中导入为 csv 文件。但它以普通字体而不是粗体或斜体字体显示。
在我的应用程序中,我使用 sqlite 数据库并从中获取数据。我想以斜体字体显示一些文本,我该怎么做?
Sqlite 是否支持斜体?
你应该用规则存储数据,因为如果 html 我们存储它,<b>topic/b><i>this is topic</i>
我的意思是在保存之前添加适当的标记。我不分享ios
或xcode
如何分享,但您应该在保存文本之前向文本添加一些额外的信息。
当您阅读粗体文本时,您正在解释“强烈”的含义。可以通过多种不同的方式强调这种强烈的含义(例如,全部大写:BOLD)。您的文本不应包含有关信息如何呈现(样式)的信息,但应包含有关含义(结构)的信息。将这两个分开可以让您更灵活地更改文本的呈现方式,例如,如果您想更改网站模板或应用程序设计。您可以随心所欲地选择将强文本显示为粗体、全部大写、全部大写和下划线等。
我推荐 HTML 的一些子集,因为它本质上是结构化的并且被广泛使用。在 HTML 中,存在粗体标签(<b>
; 但是,它是一种风格,因此<strong>
建议使用该标签来编码强烈的含义)。
数据库不支持编码;但是,您可以在将文本粘贴到数据库之前自己对文本进行编码。以下是 HTML 编码字符串的示例:
<p><strong>An HTML-encoded string</strong> inside a paragraph.</p>
当您提取它时,您可以选择将强文本表示为粗体:
段落中的 HTML 编码字符串。
或作为大写:
段落内的 HTML 编码字符串。
甚至是斜体大写:
段落内的HTML 编码字符串。
还有许多其他编码结构的方法,包括 Mark Down(我相信这是 StackOverflow 使用的)。
你想在哪里显示它?在一些标签,文本文件或其他一些?在要显示的位置更改字体类型
例如,如果你想在 UILable 中显示它
然后更改 UILabel 的字体类型
[<lblname> setFont:[UIFont boldSystemFontOfSize:<whatever_you_want>]];
从数据库中获取粗体文本是您的错误逻辑。
享受编程