我有一个带有某个子视图的UIScrollView
子类我想阻止滚动(而所有其他子视图都正常滚动)。
我能想到的最接近的例子是UITableView
的右侧“索引条”(查看“联系人”应用程序以查看示例)。我猜这是表的子视图(scrollview),但它不会随着用户滚动而移动。
我似乎无法让我的子视图留下来!我怎么能做到这一点?
答案 0 :(得分:5)
诀窍是在-layoutSubviews
内调整“不可滚动”子视图的框架。
答案 1 :(得分:2)
添加您不想作为滚动视图顶部滚动视图的兄弟视图而不是子视图移动的视图。
答案 2 :(得分:-2)
您可以将名为userInteractionEnabled的属性设置为NO