【问题标题】:When will the layoutSubviews be called by the instance of UIScrollView for a scrolling action?UIScrollView 的实例何时会调用 layoutSubviews 以进行滚动操作?
【发布时间】:2012-11-15 02:15:02
【问题描述】:

我的问题实际上是关于 layoutSubviews 被触发的时间。滚动视图开始滚动时是否调用它?或者,滚动完成?还是在滚动过程中被解雇? 谢谢

【问题讨论】:

    标签: ios ios5 uiscrollview


    【解决方案1】:

    在滚动的每一帧,每次滚动视图的边界发生变化(每秒最多发生 60 次)时都会触发它。 Eliza 在 WWDC 2010 的“Session 104 - Designing Apps with Scroll Views”视频中提到了这 14 分钟。

    有时,从方法中调用NSLog 比在stackoverflow 上等待某人回答您要快。 ;^)

    【讨论】:

    • Thx rob,我是 iOS 开发的新手,所以我正在同时进行调查并等待来自 stackoverflow 的答案。我在使用 UIScrollView 并试图解决这些问题时仍然遇到其他问题。
    • 如果您想了解滚动视图或 iOS 的任何其他部分,我强烈推荐 Apple 的开发者视频。除了我在回答中链接的那个,还有来自 WWDC 2011 的“Session 104 - Advanced Scroll View Techniques”和来自 WWDC 2012 的“Session 223 - Enhancing User Experience with Scroll Views”。
    • 我了解iOS开发中使用的主要设计模式和Obj-C语言。但是,我觉得从.Net框架和Web开发过渡到Apple框架下的iOS开发真的很难。我对细节感到非常困惑。感觉真的很沮丧。
    • 嗨@rob,你介意帮我看看另一个相关的问题吗? stackoverflow.com/questions/13392867/…
    猜你喜欢
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 2015-05-30
    • 1970-01-01
    • 2011-08-13
    • 2013-10-15
    • 1970-01-01
    • 2012-10-04
    相关资源
    最近更新 更多