【问题标题】:Create a UIView from NIB从 NIB 创建 UIView
【发布时间】:2011-11-25 23:42:08
【问题描述】:

我创建了一个子类 UIView 的自定义类。我想在 IB 中进行布局,所以设置了网点。问题是如何初始化视图以便从 NIB 中获取它?任何帮助将不胜感激。

【问题讨论】:

    标签: ios uiview nib


    【解决方案1】:

    类似这样的:

    UIView *info = [[[NSBundle mainBundle] loadNibNamed:@"InfoWeather" owner:self options:nil] objectAtIndex:0];
    

    【讨论】:

    • 我把这个放在哪里?我已经把它放在我的 View 的类 init 方法中,然后将此视图添加为子视图,但仍然没有运气。
    • 我把它放在我的 UIViewController init 并调用 [self.view addSubview]。一切看起来都不错。
    • 这是一个很难找到的答案。谢谢!
    • 非常好的解决方案。但它只适用于不更新 UIView 的情况。
    猜你喜欢
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多