我需要你的帮助。
我想将UITableView模式推送为我当前视图上方的“透明层”。
TableView已经存在,我想在稍微不同的上下文中重用它。
所以用户在View中创建一个新的Object,他给它一个名字,一个描述和一个主题,当他这样做时我想显示所有现有主题(TableView)并选择一个,然后TableView应该消失。 它的所有功能与通常完全一样,不允许覆盖NavigationBar。
所以我的问题:这可能吗?如何?
我希望我能让自己明白。
答案 0 :(得分:0)
如果你想呈现一个在视图控制器上透明的tableviewcontroller,它是可能的。 创建tableviewcontroller实例,在呈现viewcontroller之前添加以下代码。
tableVC.providesPresentationContextTransitionStyle = YES;
tableVC.definesPresentationContext = YES;
[tableVC setModalPresentationStyle:UIModalPresentationOverCurrentContext];
在你的tableVC中将backgroundcolor设置为clearcolor它可能有效