0
我有一个actionsheet
它包含一个pickerView
和我有一个 后面的表格视图,但是当我滚动表视图时,选择器滚动它。 我的问题是如何“停靠”我的pickerview
并使其始终显示在屏幕的底部。如何停靠一个行动表
非常感谢
我有一个actionsheet
它包含一个pickerView
和我有一个 后面的表格视图,但是当我滚动表视图时,选择器滚动它。 我的问题是如何“停靠”我的pickerview
并使其始终显示在屏幕的底部。如何停靠一个行动表
非常感谢
听起来好像你没有正确放置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];
这很难理解。试试这个,在IB导航器中,深入到你的表视图的位置。如果您的选取器位于比表格视图低的位置,请将其向上移动。这样选择器不是桌子视图的孩子。否则,我不确定你在说什么。 – 2011-01-07 14:56:44