我有一个奇怪的输出与autoLayout用于以下方案。ScrollView With AutoLayout
我有4个子页面滚动。 (子页面或scrollPage已经与autoLayout分开设计)。
MainView有一个加载子页面的scrollView组件。
一切都很好,除了开始。第一次加载后,子页面组件排列不正确。只要它收到第一次轻拍/触摸,就会自动重新滚动/重新排列到适当的位置。看起来像一个错误。
加载会产生问题。我附上了2张图片供上述场景参考。 FirstOne在第一装载
第二个刚上滚动区域攻
第二个之后是正确的一个。我需要展示这个,而不是第一个。 需要帮助来解决这个问题。
谢谢, Satyaranjan
还有一点要注意, [myScroll scrollRectToVisible:CGRectMake(320 * PAGENUMBER,0,320,240)的动画:NO]; 这是行不通的因为我使用子页面的动态宽度。因为它会因iPhon5和iPhone6而异
是否有在控制台任何输出,当你加载scrollPage如自动版式警告?何时何地添加约束?你能发布你用来构造视图的一些代码吗? – Jonathan 2014-11-14 14:15:44
[scrollLayer setContentSize:CGSizeMake(self.view.frame.size.width * noofpages,scrollLayer.frame.size.height)]; CGRect sFrame = [scrollLayer bounds]; sFrame.size.width = self.view.frame.size.width; for(int i = 0; i
Satyaranjan
2014-11-14 15:11:27
警告消息: “ ”“, ” –
Satyaranjan
2014-11-14 15:21:22