ios - 从 XIB 创建新的 UIView 对象

标签 ios uiview xib

我在 xib 中创建了一个 View ,其中 UIImageviews 和 UILabel 作为 subview 。从我的代码中,每次运行循环时是否可以创建一个新的 View 对象。请帮助我。

最佳答案

您需要创建一个名为 CustomView 的新自定义 View 选择 XIB 中的类到 CustomView。

然后将 XIB 名称加载到 View 对象并可以在循环中使用

CustomView *aView = [[[NSBundle mainBundle] loadNibNamed:@"YourXibName" owner:nil options:nil] objectAtIndex:0];

关于ios - 从 XIB 创建新的 UIView 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16737903/

相关文章:

iOS自定义UIView设计: init vs layoutSubviews

ios - 是否可以在其他 UI 元素后面显示 Popover?

ios - 向 xib 中的 "main view"添加约束

IOS 如何获取 xib 文件加载时的事件?

ios - 在 requestAlwaysAuthorization 之后立即使用 CLLocationManager

ios - 在 Swift3 iOS 中为捕获的视频添加滤镜效果后音频丢失

ios - Swift 4 中传递给不带参数的调用的参数

ios - Instagram : Access token validity

ios - 使用 kCATransitionMoveIn 在 UIView 中滑动时出现故障

ios - 本地化 xib 时出现 Xcode 链接器错误