uitableview - 如何创建纹理背景(图像调色板)颜色,如分组 uitableview 背景颜色?

标签 uitableview xcode4 ios5 storyboard background-color

我想知道是否有人知道如何在调色板中设置新的纹理颜色。见下图。

background colors

我试着点击其他....然后放一个图像调色板。像这样:

enter image description here

所以现在我只能从中选择一个像素。我希望我可以选择更多。这将使工作变得更容易,而不是每次都以编程方式设置背景。
如果您对我可以尝试的事情有任何建议,例如要覆盖的文件或任何内容,请帮助...
谢谢。

以编程方式有点容易。但我正在制作一个通用的应用程序(iphone 和 Ipad),而且……肯定有办法解决它。
以下是我以编程方式执行此操作的方法:

UIImage *wood = [UIImage imageNamed:@"woodenBack.png"];
self.tableView.backgroundColor = [UIColor colorWithPatternImage:wood];

最佳答案

可以使用这样的东西,

BOOL large = ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad); // Page thumb size

if(large){
UIImage *wood = [UIImage imageNamed:@"woodenBack.png"];
self.tableView.backgroundColor = [UIColor colorWithPatternImage:wood];
}else{
UIImage *brick = [UIImage imageNamed:@"brick.png"];
self.tableView.backgroundColor = [UIColor colorWithPatternImage:brick];
}

如果背景在所有 View 中持续存在,那么您可以将背景应用到 appdelegate 中的 UIWindow 并在其余 View 中设置背景颜色清除颜色。

另一种方法是循环浏览 subview 并找到 tableview 并将背景应用到 tableview,但我想这是一个 CPU 密集型任务,最好使用代码加载图像。

关于uitableview - 如何创建纹理背景(图像调色板)颜色,如分组 uitableview 背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9366998/

相关文章:

swift - 多个原型(prototype)电池的不同高度

ios - 在 objective-c 中创建动态 TableView 的多个异步请求

svn - 在颠覆中提交 "userinterfacestate.xcuserstate"

ios - 如何控制文本字段中文本的外观

objective-c - 从 Xib 设置 UISearchBar 不显示 iOS 5 上的搜索栏

swift - 快速更新表格 View 单元格

ios - 选择 tableView 单元格时更改单元格上的按钮图像

xcode - 如何在 Xcode 4 的运行脚本构建阶段中使用 sudo?

exception - MonoTouch 的 UIViewControllerHierarchy 不一致异常

iphone - 在 iOS 中通过摇动手机在后台启动进程