【问题标题】:Way to return bounds of non-hidden elements in UIView在 UIView 中返回非隐藏元素边界的方法
【发布时间】:2011-06-22 23:21:26
【问题描述】:

现在,我有一个 UIScrollView,它可以在缩放事件上缩放其 UIView 内容。当我达到某个 zoomScale 阈值时,我希望能够在 UIViews 中打开和关闭额外信息。现在,我只是将隐藏标志设置为 YES/NO 来完成此操作。

但是,在尝试获取 UIView 的边界时出现问题。边界总是返回一个宽度和高度,延伸到包括不可见的内容。

有没有办法限制边界只返回 UIView 中可见内容的大小?

【问题讨论】:

    标签: objective-c uiview


    【解决方案1】:
    • 您可以在缩放时获得新的边界,而不是依赖视图的自动边界调整。

    • 如果它不会使您的代码过于复杂,我会从您的调整大小视图中删除这些子视图,而不是仅仅隐藏它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-07
      • 1970-01-01
      • 1970-01-01
      • 2016-09-23
      • 2014-11-12
      • 2023-03-09
      • 2010-12-02
      相关资源
      最近更新 更多