Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone iOS的Kal:有没有一种方法不显示表视图?_Iphone_Ios_Kal - Fatal编程技术网

Iphone iOS的Kal:有没有一种方法不显示表视图?

Iphone iOS的Kal:有没有一种方法不显示表视图?,iphone,ios,kal,Iphone,Ios,Kal,有一种方法不在Kal中显示UITableView,即只显示日历(小方框)界面 提前谢谢 您必须在代码中执行此操作,因为Kal没有公开一种本机执行此操作的方法。您必须在KalView.m中编辑代码 只需在KalView.m addSubviewsToContentView中注释掉下面的一行:(我正在使用的GitHub repo中的第179行) 这将导致一个黑框,填充父视图的其余部分。如果您想要不同的颜色,则需要在contentView上设置不同的颜色/背景,或使用与tableview相同的框架添加

有一种方法不在Kal中显示UITableView,即只显示日历(小方框)界面


提前谢谢

您必须在代码中执行此操作,因为Kal没有公开一种本机执行此操作的方法。您必须在KalView.m中编辑代码

只需在KalView.m addSubviewsToContentView中注释掉下面的一行:(我正在使用的GitHub repo中的第179行)

这将导致一个黑框,填充父视图的其余部分。如果您想要不同的颜色,则需要在contentView上设置不同的颜色/背景,或使用与
tableview
相同的框架添加您自己的
UIView
。你可以这样做

UIView *myView = [UIView alloc] initWithFrame:fullWidthAutomaticLayoutFrame;
myView.backgroundColor = [UIColor redColor];
[contentView addSubview:myView];
这将使用带有红色背景的平面
ui视图
替换tableView

UIView *myView = [UIView alloc] initWithFrame:fullWidthAutomaticLayoutFrame;
myView.backgroundColor = [UIColor redColor];
[contentView addSubview:myView];