Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
只是一个概念问题。如果您需要在视图中插入子视图,您更愿意做什么以及为什么要使用 nib 文件来添加它还是以编程方式插入它?我说的是 xcode 4.~ 使用故事板进行开发。
问候,盖伊。
这取决于你的情况。如果它是非常简单或动态的东西(例如可变数量的按钮),那么我会以编程方式进行。如果它是一个复杂但静态的视图(类似于设置视图),那么我会尝试使用 IB。
如果我需要动态视图,我个人会以编程方式进行。但即使使用在 xib 文件中创建的视图也可以完成。如果视图不需要动态,我宁愿在 xib 中创建,这样可以减少我的编码部分