可以从代码或 UI 界面设计器UIPickerView
加载特定.nib
/文件吗?.xib
或者还有什么我需要使用的吗?我一直在谷歌搜索有关如何执行此操作的教程,到目前为止,我发现的所有内容都在使用静态内容示例(例如颜色、国家、日期等),这些示例应该被选中,但不是必然从一个地方过渡到另一个地方。
问问题
70 次
1 回答
1
创建一个 NSDictionary ,其中用户可选择的字符串作为键,然后是您要实例化的类/笔尖的名称字符串。
当用户选择一个选项时,您可以拉出代号,然后加载相应的捆绑包。
UINib *nib = [UINib nibWithNibName:theString bundle:whatever];
如果你想打开一个视图控制器,你可以:
UIViewController *c = [NSClassFromString(theString) alloc] initWithNibName:theString bundle:whatever];
于 2012-07-26T18:50:36.723 回答