【问题标题】:How can you check if a view is currently being shown in iPhone?如何检查当前是否在 iPhone 中显示视图?
【发布时间】:2011-06-12 08:46:21
【问题描述】:

我有一个显示不同 uiimageviews 的滚动视图,一次只显示一个(它会捕捉,所以总是只显示一个)。如何检查显示的是哪一个?类似...

if(imgView.bounds == self.view.bounds)

?

【问题讨论】:

标签: iphone ios uiview uiimageview


【解决方案1】:

也许

if (CGRectIntersectsRect(imgView.frame, scrollView.bounds))

(假设 scrollView 是你的 UIScrollView)

【讨论】:

  • 如果您将“self.view”更改为“scrollView”,我会提供给您。这就是最终的工作。
  • @marty 对不起,以为 self.view 是你的滚动视图 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-12
  • 1970-01-01
  • 2012-03-15
  • 1970-01-01
相关资源
最近更新 更多