我想使用 tableview 作为选择器。例如,当为联系人选择铃声时,会出现铃声的表格视图。
实现这一目标的理想方法是什么?这似乎很常见。
谢谢你的时间。
我想使用 tableview 作为选择器。例如,当为联系人选择铃声时,会出现铃声的表格视图。
实现这一目标的理想方法是什么?这似乎很常见。
谢谢你的时间。
使您的表视图委托实现- (void)tableView:(UITableView *)tv didSelectRowAtIndexPath:(NSIndexPath *)indexPath
,您可以知道选择了哪一行。http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBIQFjAA&url=http%3A%2F%2Fdeveloper.apple.com%2Fiphone%2Flibrary%2Fdocumentation%2Fuikit%2Freference%2FUITableViewDelegate_Protocol%2FReference%2FReference。 html&ei=VotlTKCfMsP98AaczJT6Bw&usg=AFQjCNFjM7H_oPMFgqw3oadcBDsd9st0_g&sig2=NypngpJbn1_7CRDXwIuyfw
如果您希望它无限滚动,您可能会发现此组件很有用: http: //dev.doukasd.com/2011/04/infinite-scrolling-dial-control-for-ios/
UITableView
和UIPicker
是两个不同的东西,所以在这个内容中使用“picker”这个词要小心。
您基本上是在问“我如何呈现和控制表格视图?”。你是对的,这是 iPhone 开发中非常常见的主题,这就是为什么 Apple 有一个方便的编程指南来做这件事,它链接到几个不同的示例代码项目(我在他们的网站上的用户体验/表格下数 10) .