iphone - 我如何完全自定义 tableview

标签 iphone objective-c uitableview

我想自定义我的 tableview,比如 iphone 的 tipulator 应用程序。 alt text

这是我的应用程序:

alt text

最佳答案

每个UITableViewCell有几个 subview ,您可以用自己的 subview 替换。它们是:

正如 Gendolkari 指出的那样,Cocoa With Love有一个伟大的guide on custom UITableViews .

理论是,您用适当的 View 替换这些 View 中的每一个,以便为您的 UITableViewCells 添加“皮肤”。

当替换背景 View 时,您在为背景 View 蒙皮时检查第一个和最后一个单元格,否则您可以使用“中间”背景图像。将其实现为 UIImageView。至于其他 View ,请使用您想要的。

此外,您可以使用完全自定义的 NIB 文件并加载它,而不是 UIKit 提供的默认样式。

关于iphone - 我如何完全自定义 tableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4090763/

相关文章:

iphone - 用于复杂报告的 CoreData 对象或 SQL 语句?

ios - 如何为自定义 UITableView 标题部分 Nib 添加分隔线?

ios - 无法将参数传递给 UITableViewCell

ios - 必须在 uitableviewcell 中双击才能打开 View

iphone - 在iPhone桌面上添加图标

iphone - .xcodeproj 未使用 Xcode 的 SCM 工具提交

ios - 在属性集上定义 setter 方法

objective-c - 在不调用 presentViewController(或 dismissViewController)的情况下呈现 View Controller

iphone - @property (nonatomic, assign) id <IconDownloaderDelegate> 委托(delegate);

iphone - XCode 不允许我在我的 xib 文件中使用静态库 View