2012-03-05 122 views
-2

让我清楚地解释一下:我决定了解如何使用SQLite存储数据,并决定下载示例代码并检查它。在基于SQlite的应用程序中更改颜色

因此,我有一个.csv文件与数据,当我的程序启动时,用户看到的第一件事是元素的行。 (就像你在你的iPhone中输入“联系人”,只是名字上有行)。当用户点击一个元素时,下一个视图显示关于它的数据(对于什么数据并不重要,有一个xib控制器并且易于管理)。

我的问题是 - 如何改变行的颜色?我不希望它是“标准白色”颜色,也许是我想要导入的某种颜色(或默认颜色,但不仅仅是白色)。

此sqlite3文件是使用.csv文件,sqlite命令选项卡(终端)和python创建的。然后导入到Xcode中的应用程序。

请帮帮我!

+2

数据库与显示完全无关。填充tableview的方式对行的颜色没有影响。 – Soviut 2012-03-05 09:46:49

+0

你的问题不太清楚,你想改变哪个组件的颜色是UITableView的行颜色或其他任何东西..? – 2012-03-05 09:47:26

+0

我的意思是行的颜色(不是文字颜色)。 – Necrosoft 2012-03-05 09:53:14

回答

0

颜色显示由您的“示例代码”控制。如果你真的想改变颜色,你需要更具体地询问,以防其他人看到它。要自己做,你需要深入研究源代码(或者在其文档中),找到它设置颜色的地方和方式,并对其进行修改。一个可能的捷径是使用全文件搜索(如果你的IDE提供它,或者如果你在linux/osx上开发的话使用grep)来搜索常见的颜色名称。这可能会导致您进入定义颜色的地方。

但是,如果你的目标是学习SQL,我的建议是不要浪费你的时间在应用程序上。忽略丑陋的色彩,一旦有机会,就转向不同的环境。

+0

非常感谢你,是的,我的目标是学习SQL,但我不希望事情看起来很丑。我发现很简单的方法来做到这一点,在ViewDidLoad只是键入:self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@“sky.png”]]; – Necrosoft 2012-03-06 07:06:06

+0

好,很高兴听到它。你解决了这个问题,这就是解决方案,但是我们你的读者仍然不知道你解决了什么问题:你在什么样的应用程序或框架中改变了显示颜色?正如大家告诉你的,你的问题与sqlite3无关。 – alexis 2012-03-06 09:40:17

+0

好吧,我只是抓住一些其他人的例子,并研究它,试图获得关于sqlite工作的解释,对于误解抱歉,我是新的东西:)我想也许它是Python脚本中的某种字符串,但很简单。这个简单的代码行在显示数组时会更改数组中的每一行。 – Necrosoft 2012-03-06 18:59:41

相关问题