我有一个 UIScrollView 子类与某个子视图,我想防止滚动(而所有其他子视图滚动正常)。
UIScrollView
我能想到的最贴切的例子是 UITableView 右侧的“索引条”(在“联系人”应用程序中查看示例)。我猜这是表(滚动视图)的一个子视图,但它不会随着用户滚动而移动。
UITableView
我似乎不能让我的子视图保持原样!我怎样才能做到这一点?
技巧是调整“不可滚动”子视图内部的框架 -layoutSubviews .
-layoutSubviews
添加不想作为滚动视图顶部滚动视图的同级视图而不是子视图移动的视图。
可以将其名为UserInteractionEnabled的属性设置为否