嵌套滚动视图
Nesting scroll views
"It just works",还是这样?
所以我疯狂地试图适应 one ScrollView into another.
我到了 我实际上制作了两个单独的 xib 文件,在一个文件中做了一个可滚动标签,在另一个文件中做了一个可滚动图像。两者都在单独的 xib 中完美运行。
之后我设法将 xib 文件打开为简单文本(看起来它们的格式为 XML 或类似的格式)并简单地将可滚动图像视图(包含我需要的所有超级视图)剪切到我的主视图中.(包含可滚动标签)
所以这个想法既简单又漂亮,我有 90% 的把握它会起作用,因为我插入了所有必要的 view-scrollView-contentView 东西。 And it is not. 正如你们看到的那样,图像足够大,视图设置得很大,你几乎看不到它的一小部分。所以它应该是可滚动的,对吧?
带有文本的标签一直在滚动,但图像不会移动。
我也试图通过代码启用滚动,将 属性 设置为 YES,但这无济于事。
我也试过禁用自动布局,认为它可以更容易,但第一次尝试时运气不佳。很高兴听到你们的想法,也许我应该禁用自动布局并尝试使用旧方法?或者有没有办法按原样解决这个难题?
也许我的问题有点长而且可读性不强,对不起那些人,无论如何我找到了我的答案并且会 post 为你们任何想知道同样事情的人提供解决方案。
提醒一下,我试图实现可滚动文本+可滚动图像。文本应滚动 up/down,图像应向各个方向滚动。
所以我发现我之前的尝试几乎完全失败并重新开始(几次),最后我发现 the configuration 适合我的需要。
事实上,这个特殊的配置几乎完全开箱即用,大部分技巧是在适当的位置获得正确的视图。之后,您只需从 "Editor"->"Resolve layout issues" 菜单中添加缺少的约束,并摆脱 IB 添加的一些无意义的约束,上帝知道为什么。(比如那些添加 200pt 空白的约束 space 在底部左右)
在那之后你就差不多了。如果不是,参考图片link,或者github repo。希望对某人有所帮助。
"It just works",还是这样? 所以我疯狂地试图适应 one ScrollView into another.
我到了 我实际上制作了两个单独的 xib 文件,在一个文件中做了一个可滚动标签,在另一个文件中做了一个可滚动图像。两者都在单独的 xib 中完美运行。
之后我设法将 xib 文件打开为简单文本(看起来它们的格式为 XML 或类似的格式)并简单地将可滚动图像视图(包含我需要的所有超级视图)剪切到我的主视图中.(包含可滚动标签)
所以这个想法既简单又漂亮,我有 90% 的把握它会起作用,因为我插入了所有必要的 view-scrollView-contentView 东西。 And it is not. 正如你们看到的那样,图像足够大,视图设置得很大,你几乎看不到它的一小部分。所以它应该是可滚动的,对吧?
带有文本的标签一直在滚动,但图像不会移动。
我也试图通过代码启用滚动,将 属性 设置为 YES,但这无济于事。 我也试过禁用自动布局,认为它可以更容易,但第一次尝试时运气不佳。很高兴听到你们的想法,也许我应该禁用自动布局并尝试使用旧方法?或者有没有办法按原样解决这个难题?
也许我的问题有点长而且可读性不强,对不起那些人,无论如何我找到了我的答案并且会 post 为你们任何想知道同样事情的人提供解决方案。
提醒一下,我试图实现可滚动文本+可滚动图像。文本应滚动 up/down,图像应向各个方向滚动。
所以我发现我之前的尝试几乎完全失败并重新开始(几次),最后我发现 the configuration 适合我的需要。
事实上,这个特殊的配置几乎完全开箱即用,大部分技巧是在适当的位置获得正确的视图。之后,您只需从 "Editor"->"Resolve layout issues" 菜单中添加缺少的约束,并摆脱 IB 添加的一些无意义的约束,上帝知道为什么。(比如那些添加 200pt 空白的约束 space 在底部左右) 在那之后你就差不多了。如果不是,参考图片link,或者github repo。希望对某人有所帮助。