Iphone 在quickdialog对话框中调用setQuickDialogTableView时
我的目标是定制登录单元格的字体和颜色 下面的这些方法正在为表视图设置适当的委托类Iphone 在quickdialog对话框中调用setQuickDialogTableView时,iphone,xcode,quickdialog,Iphone,Xcode,Quickdialog,我的目标是定制登录单元格的字体和颜色 下面的这些方法正在为表视图设置适当的委托类 - (void)setQuickDialogTableView:(QuickDialogTableView *)aQuickDialogTableView { [super setQuickDialogTableView:aQuickDialogTableView]; self.quickDialogTableView.backgroundView = nil; self.quickDia
- (void)setQuickDialogTableView:(QuickDialogTableView *)aQuickDialogTableView {
[super setQuickDialogTableView:aQuickDialogTableView];
self.quickDialogTableView.backgroundView = nil;
self.quickDialogTableView.backgroundColor = [UIColor colorWithHue:0.1174 saturation:0.7131 brightness:0.8618 alpha:1.0000];
self.quickDialogTableView.bounces = NO;
self.quickDialogTableView.styleProvider = self;
((QEntryElement *)[self.root elementWithKey:@"login"]).delegate = self;
}
我的问题是:
how this method being called during the running time.
I did pull the sample project and took a look inside but still have had no clues how it is being triggered at all
请就这个问题给我建议,欢迎大家发表意见
感谢这里的QuickDialog开发者 当QuickDialogController在
loadView
方法中将其quickDialogTableView
属性设置为新的quickDialogTableView
实例时,调用此方法:
- (void)loadView {
[super loadView];
self.quickDialogTableView = [[QuickDialogTableView alloc] initWithController:self];
self.view = self.quickDialogTableView;
}
在上面的方法中,我使用点表示法来设置self.quickDialogTableView
对象,但这也可以写成[self-setQuickDialogTableView:…]
。他们的意思是一样的
当显示ViewController时,iOS会自动调用loadView方法