gpt4 book ai didi

ios - 如何在 pageviewcontroller 中动态设置 pagecontent 的高度?

转载 作者:行者123 更新时间:2023-11-28 15:45:09 26 4
gpt4 key购买 nike

我有一个 ViewController,其中包含一些图像、标签和空 View 。我将我的 PageViewController 放入这个空 View 中。问题是两个页面内容都没有静态高度。

问题是如何设置这个emptyView的高度和这两个pagecontents中最大的一样?

现在我正在考虑从两个页面内容向主视图 Controller 发送带有高度的通知。并从那里设置它们,但我相信必须有更优雅的解决方案。在我写这篇文章时,静态高度为 500。

第二个问题:有什么方法可以根据内容设置 View 的高度

    self.pageviewcontroller.view.frame =
CGRect(x: 0,
y: 0,
width: self.pageContentView.frame.width,
height: 500)

我想用第二个问题的答案来解决这个问题。

最佳答案

像这样使用:

override func viewDidLayoutSubviews() {
self.pageviewcontroller.view.frame =
CGRect(x: 0,
y: 0,
width: self.pageContentView.frame.width,
height: self.pageContentView.frame.height)
}

关于ios - 如何在 pageviewcontroller 中动态设置 pagecontent 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43200265/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com