【问题标题】:Unable to change UITableViewController color background无法更改 UITableViewController 颜色背景
【发布时间】:2010-03-10 22:15:16
【问题描述】:

TitlesViewController : UITableViewController

我有上面关于 iPhone 开发的代码。这与 xib(或 nib)文件相关联。在这个属性文件中,我改变了它的背景颜色。问题是它没有反映我的新背景颜色。我应该手动加载 xib 文件以将其反映到我的 TitlesViewController 吗?

【问题讨论】:

  • 当您说“这与 xib(或 nib)文件相关联”时,您是什么意思?你真的在某处加载笔尖吗?简单地存在并没有任何好处,设置文件的所有者实际上不会改变任何东西。

标签: ios iphone uitableview background


【解决方案1】:

一些要点:

您不会更改视图控制器的颜色,而是更改视图控制器视图的颜色。

xib 是一个 XML 文件,它告诉 Xcode 如何创建匹配的 nib。属性文件也不是(您可能会将它们与 plist 文件混淆)。

您应该能够为您的 xib 文件中的任何 UIView(或其子类)设置背景颜色。所以问题是,你是如何设置它的颜色的,你期望发生什么,你得到了什么?

【讨论】:

    【解决方案2】:

    viewcontroller.view.backgroundColor=color;

    【讨论】:

    • 好吧,我试图通过它的 nib 文件更改我的表格背景颜色。我不想以编程方式进行。但是我变得绝望并以编程方式完成了它。我对此有疑问..请参阅我的新问题。
    猜你喜欢
    • 2017-08-11
    • 1970-01-01
    • 2013-03-14
    • 2016-10-04
    • 2014-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多