iphone - 自定义 UITabBarController

标签 iphone cocoa uitabbarcontroller

我需要更改 UITabBarController 的“更多”按钮显示的列表的字体大小和背景颜色。是否可以 ?我该怎么做 ? 非常感谢。

最佳答案

UITabBarController 有一个名为 moreNavigationController 的属性,其 Root View 可能是您点击“更多”按钮时看到的 UITableView .

如果您想要自定义表格 View 单元格,则需要将其dataSource 重新分配给您控制的对象。但是,您需要实现 UITableViewDataSource 的每个方法并将这些消息转发到原始数据源。

tableView:cellForRowAtIndexPath: 的实现中,您将能够自定义由该方法的原始数据源实现返回的单元格。

听起来只是为了更改一些字体就需要做很多工作,不是吗?

关于iphone - 自定义 UITabBarController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2255428/

相关文章:

iphone - 如何从约会中减去 30 分钟

macos - Swift: undefined symbol :iTunesApplication

ios - 导航 Controller 让我进入 IOS 中的标签栏 Controller

iphone - 如何在没有 XIB 的情况下将选项卡栏添加到现有 View Controller

iphone - 识别 UIImageView 区域中透明像素的百分比

iphone - iOS UIScrollView 延迟加载

iphone - 使用 Xcode 4.3 中地址簿中的联系人填充表格 View

像 Safari 一样的 cocoa 组合框

objective-c - 将 NSMutableAttributedString 写入/读取到 Plist

cocoa-touch - 使用 API 在 iOS5 上自定义 TabBar