我已将 UICatalog 示例中的 CustomView.h 和 CustomView.m 用于我的 PickerView。但是没有选择/突出显示行并自动向上/向下滚动。虽然在标准选择器视图中也发生了同样的情况。如何在 UIPicker 中使用自定义视图自动选择/突出显示和向上/向下滚动?谢谢。
问问题
529 次
1 回答
1
我在这里回答了一个类似的问题。将以下代码添加到您的 CustomView.m 文件中:
- (void)didMoveToSuperview
{
if ([[self superview] respondsToSelector:@selector(setShowSelection:)])
{
[[self superview] performSelector:@selector(setShowSelection:) withObject:NO];
}
}
并且还增加self.userInteractionEnabled = NO
了(id)initWithFrame:(CGRect)frame
功能。这将允许您保留UIPickerView
.
于 2009-11-23T21:05:16.013 回答