【发布时间】:2013-07-22 01:43:39
【问题描述】:
我第一次遇到这种问题。
我的 ViewController 上有 UITableView,我在 IB 中选择了 Grouped 样式。
因此,当我在 iPad 上运行我的应用程序时,它是分组样式并且一切正常,但有时 UITableView's 样式变为 Plain。我不会在代码或其他任何地方更改它,它只是自己更改它。
.h
@property (nonatomic, retain) IBOutlet UITableView *myTableView;
.m
myTableView.backgroundColor = [UIColor clearColor];
myTableView.opaque = NO;
myTableView.backgroundView = nil;
我试图删除XIB 并创建一个新的,但它仍然是同样的问题。
有什么想法吗?
UPD:
好的,我不知道怎么做,但我在我的项目中有 2 个相同名称的 xib。在一个xib中,我有Plain Style,而在第二个xib中,我有Grouped style;所以它解释了为什么有时我有 Grouped 和somteimes Plain Style。我刚刚删除了其中一个,它解决了问题。
【问题讨论】:
-
那么委托方法呢?请包括数据源方法。而且它从未发生在我身上。请确保在代码中没有指定样式以编程方式更改的地方
标签: objective-c cocoa-touch uitableview xib