Iphone UIPickerView类UITableView的索引?

Iphone UIPickerView类UITableView的索引?,iphone,objective-c,ios,uipickerview,Iphone,Objective C,Ios,Uipickerview,是否可以为UIPickerView创建索引,就像在UITableView的右侧可以为UITableView创建索引一样 我问的原因是,如果一个人在UIPickerView中有一个大的项目列表,那么滚动到列表的末尾可能需要相当长的时间。UIPickerView的设计不是为了显示一个大的项目列表。有什么原因不能只使用UITableView吗?UIPickerView的设计目的不是显示大量的项目列表。是否有一个原因,你不能只使用一个UITable视图?< /P> < P>也许唯一的方法是定制一个UIT

是否可以为UIPickerView创建索引,就像在UITableView的右侧可以为UITableView创建索引一样


我问的原因是,如果一个人在UIPickerView中有一个大的项目列表,那么滚动到列表的末尾可能需要相当长的时间。

UIPickerView的设计不是为了显示一个大的项目列表。有什么原因不能只使用UITableView吗?

UIPickerView的设计目的不是显示大量的项目列表。是否有一个原因,你不能只使用一个UITable视图?< /P> < P>也许唯一的方法是定制一个UITable视图,让它看起来像一个UpIKEVIEW。

< P>也许唯一的方法是定制一个UITable视图,让它看起来像一个UpIKEVIEW。< /P> < P>你可能想考虑使用UITable视图,但这并不能回答你原来的问题。只要有一点想象力,任何事情都是可能的,仅仅因为你不能在可可中轻松地做一些事情并不意味着你根本不应该尝试

我把它们放在一起。基本上,它涉及一个附加到UIPickerView的UIView子类。它允许您将索引标题(NSStrings)与UIPickerView中的行相关联,当您触摸标题时,它会滚动到相应的行


您可以通过增加对多个组件的选择器视图的支持,改进触摸处理,添加自定义标签支持等。

您可能想考虑使用UITabLVIEW,但这不能回答您原来的问题。只要有一点想象力,任何事情都是可能的,仅仅因为你不能在可可中轻松地做一些事情并不意味着你根本不应该尝试

我把它们放在一起。基本上,它涉及一个附加到UIPickerView的UIView子类。它允许您将索引标题(NSStrings)与UIPickerView中的行相关联,当您触摸标题时,它会滚动到相应的行


您可以通过添加对包含多个组件的选择器视图的支持、改进触摸处理、添加自定义标签支持等来改进它。

当然,但您必须自己完成。当然,但您必须自己完成。