如何在 iOS 应用程序中通过 UIPickerView 实现视图之间的转换?
Posted
技术标签:
【中文标题】如何在 iOS 应用程序中通过 UIPickerView 实现视图之间的转换?【英文标题】:How to implement transitions between views via a UIPickerView in iOS application? 【发布时间】:2013-01-16 16:57:41 【问题描述】:我想实现一个自定义下拉菜单,它允许用户快速更改 ios 应用程序中的视图。为此,我决定使用UIPickerView
。但是我没有找到任何关于如何通过UIPickerView
更改视图的教程,所以我需要一些帮助和建议。代码示例会很有帮助。
【问题讨论】:
@rdelmar 我尝试遵循本教程iosmadesimple.blogspot.com/2012/09/uipickerview-tutorial.html 并使用 UINavigationController。但它不起作用 - 我有一个例外。 显示您尝试过的代码,以及您遇到的异常。 【参考方案1】:下面的方法是UIPickerview
用于行选择的委托方法。
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:
(NSInteger)component
//in this method hide the views that you don't want to show and show the views that you
//don't want to hide, when a particular row is selected.
NSLog(@"row selected----->>%d",row);
【讨论】:
以上是关于如何在 iOS 应用程序中通过 UIPickerView 实现视图之间的转换?的主要内容,如果未能解决你的问题,请参考以下文章
如何在IOS APP中通过swift/javascript登录网站
如何在 IOS 6.0(Iphone) 中通过 jquery 为混合应用程序关闭选择器的 onchange 事件下拉列表
如何在 iOS 中通过 UIActivityViewController 导出 PHAsset 视频