在Xcode 4.6中,我发现激活Interface Builder会禁用选择某些UI类的功能。例如:
我想在iOS应用程序中使用这些UI类。是不是允许在xib文件中使用它们?
答案 0 :(得分:2)
如果没有打开xib,则可以使用对象库查看库中的所有对象。但是,选择xib时,它只允许您选择指定xib的平台上可用的项目。
安全文本字段和组合框是仅限Mac的控件,在iOS上根本不存在。
对于安全文本字段,您可以使用UITextField
并在其“属性”检查器中选中“安全”选项。这应该导致UITextField
的行为方式与Mac的安全文本字段类似。
对于组合框,此项目没有iOS等效项,需要以自定义方式实现。但是,组合盒不容易在触摸设备上使用。我建议使用标签或文本字段与Picker View结合使用,以达到同等效果。