【问题标题】:XIB Displaying SubComponentXIB 显示子组件
【发布时间】:2011-01-10 06:30:44
【问题描述】:

我创建了一个自定义视图,它有一个按钮和一个文本字段,如下所示

@interface CommUICustomSignInView : CommUICustomView {

 IBOutlet NSButton *pBtn;
 IBOutlet NSTextField *pTextField;
 NSTrackingArea *pTrackingArea;
 NSCursor *pPonitHandCursor;
}
@property (nonatomic,retain)IBOutlet NSButton *pBtn;
@property (nonatomic,retain)IBOutlet NSTextField *pTextField;

所有项目都正确链接,与视图,

在另一个窗口控制器 XIB 中,我添加了一个选项卡视图,在其中一个选项卡项目视图中,我将添加此视图, 添加了一个选项卡视图并将此视图分配如下,

NSTabViewItem *pTabViewItem = [pTabView tabViewItemAtIndex:0];

if(pOfflineCTlist == nil){
  pOfflineCTlist = [[CommUIOfflineCTlist alloc]         
                initWithNibName:@"CommUIOfflineViewController" bundle:nil];
}

[pTabViewItem setView : [pOfflineCTlist view]];

[pTabView selectTabViewItemAtIndex:0];

现在,我可以在 nstrackregion 中的 customSignInview 中跟踪鼠标事件, 但我看不到其他控件、登录按钮和文本字段, 我是不是做错了什么,

【问题讨论】:

    标签: objective-c nsview xib


    【解决方案1】:

    我终于找到了以下方法,

    1 -- 在主视图中创建了一个类似按钮/文本字段的资源,

    2 -- 将它们放在自定义视图上,

    3 -- 将它们与自定义视图链接,

    现在我可以看到它了, 有没有其他方法,请建议我,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      • 2015-08-15
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 1970-01-01
      相关资源
      最近更新 更多