我有actionsheet
,其中包含pickerView
,后面有一个表格视图
但是当我滚动表格视图时,孔选择器会随之滚动。
我的问题是如何“停靠”我的pickerview
并让它始终显示在屏幕的底部。
非常感谢
答案 0 :(得分:0)
听起来你没有正确放置你的actionSheet。您根本不希望它被“屏幕外”加载,而是仅在需要时调用和解除。一个简单的解决方案是在显示actionSheet时暂停UI。我在Github上使用一个库为我处理这个名为EAActionSheetPicker的文件。它会简化您的代码,因为您需要做的就是调用:
NSArray *options = [NSArray arrayWithObjects:@"One", @"Two", @"Three", @"Four", @"Five", nil];
EAActionSheetPicker *actionPicker = [[EAActionSheetPicker alloc]initWithOptions:options];
actionPicker.textField = self.emailField;
actionPicker.delegate = self;
[actionPicker showInView:self.view];