![](/img/trans.png)
[英]Adding a Collection View and a Table View in the same view controller - Xamarin iOS
[英]TableView and Collection view Layout in same view controller
我有两个UIViewControllers
,当我单击第一个UIViewController
的按钮时,应该打开tableView(第二UIViewController的),而当我单击第一个UIViewController
另一个按钮时,则应该打开Collection视图(第二个UIViewController)。
我的意思是,当“表视图”将打开时,“收藏夹”视图将被隐藏,反之亦然,我都希望在单个视图控制器中。
在图像中,您可以看到TableView随图像一起打开,但是当我单击第一个单元格时,集合视图应该以相同的布局打开。我的意思是它必须像这样显示。
我是UI新手。 那么我该如何实现UI。
谢谢。
感谢您提出问题。
我假设您是以这种方式做的:
首先放一个全局的布尔变量,叫做:flagIsShowTableView
现在,当您单击表的buttonTable时,在FirstViewController上:
您必须设置Bool: flagIsShowTableView = true
现在,当您单击buttonCollection时:
您必须设置布尔: flagIsShowTableView = false
现在在SecondViewController上:
在ViewWillAppear中:您必须通过以下方式进行管理:
if(flagIsShowTableView) {
tblView.hidden = false
colView.hidden = true
} else {
colView.hidden = false
tblView.hidden = true
}
我确定您已经设置和管理所有委托和数据源方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.