【问题标题】:Resize UIView above UITableView在 UITableView 上方调整 UIView 的大小
【发布时间】:2015-01-12 09:57:59
【问题描述】:

我想创建类似于 iOS 中默认天气应用程序的布局。我的视图控制器顶部有 UIView,下面有 UITableView。我想在滚动表格视图时动态调整顶视图的大小。我制作了表格视图的视图控制器委托,因此我可以调整顶视图的大小,同时 scrollViewDidScroll(scrollView: UIScrollView) 被调用。

问题是我想在调整顶视图大小时禁用表格视图的滚动。有什么想法吗?或者也许我对这种布局的方法是错误的,我应该使用另一种?

【问题讨论】:

    标签: ios uitableview uiscrollview


    【解决方案1】:

    我也遇到了与我的问题相同的问题,我使用 UIView 作为表格视图的标题并在我的视图中使用了自动布局,如果你想禁用表格视图的滚动,你可以简单地使用一个块来完成您的视图调整大小,您可以禁用表格的滚动,直到您的块无法完成。希望此解决方案对您有所帮助。

    【讨论】:

    • 但是如果我将顶视图添加为标题视图,它将滚动到屏幕外。我想在 iOS 中实现与默认天气应用程序几乎相同的布局:)
    猜你喜欢
    • 2013-05-04
    • 1970-01-01
    • 1970-01-01
    • 2018-02-19
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    相关资源
    最近更新 更多