ios - 如何在 PageViewController 中隐藏可重用 ViewController 中的按钮?
问题描述
我有一个包含 3 个 vc 实例的数组(orderedViewControllers = [firstVC,secondVC,thirdVC])。我为这些实例重用了 vc 更改图片。我还需要隐藏最后一个 vc 的按钮。我尝试这样做,但它不起作用。还有其他方法可以隐藏最后一个vc的按钮吗?
func pageViewController(_ pageViewController: UIPageViewController, didFinishAnimating finished: Bool, previousViewControllers: [UIViewController], transitionCompleted completed: Bool) {
if orderedViewControllers.last == thirdVC {
thirdVC.orangeButton.isHidden = true
}
}
解决方案
推荐阅读
- javascript - 使用 .map FCC 格式化对象查询
- scala - 使用键值对将结果拉到下方的查询
- c# - query linq about 2 lists group by
- php - Windows bash NGINX 未完成成功的 PHP-FPM 操作
- excel - Excel:在列中查找值,然后在该行中搜索日期值,将值返回到左侧
- android - Kotlin 中 Fragment 内的 Material Component TabLayout
- python - doc2vec 的分层培训:如何为同一文档的句子分配相同的标签?
- c++ - 如何在 std::stringstream 中重载 <<
- javascript - 使用php和mysql的ajax搜索功能
- reactjs - 使用 material-ui 的 API,如何在 body 中设置背景图像?