新的xib文件中没有显示连接

时间:2011-04-11 16:43:49

标签: iphone interface-builder

我正在尝试为正在运行的导航控制器应用添加新视图。我为新视图编辑了DetailViewController.h和DetailViewController.m文件(如下所示),创建了一个新的DetailViewController.xib文件,添加了Web视图。 我的问题是我无法将文件所有者链接到webview。当我控制从文件所有者拖动到webview时,webview标签没有显示,似乎xib没有连接到.h和.m

        #import <UIKit/UIKit.h>
        @interface DetailViewController : UIViewController {
          IBOutlet UIWebView *webView;
       }
          @property(nonatomic,retain) UIWebView *webView;

         -(IBAction) goBack:(id)sender;
        @end

.m的顶部是        #import“wwgt3AppDelegate.h”        #import“DetailViewController.h”        #import“RootViewController.h”        @implementation DetailViewController        @synthesize webView;

2 个答案:

答案 0 :(得分:2)

您必须将文件所有者的类设置为DetailViewController,以便Interface Builder知道可用的插座。您可以在IB中的“检查器”窗口中执行此操作。

答案 1 :(得分:0)

首先检查IB中所有者的类型。如果将其设置为DetailViewController,请尝试使用以下语法进行更改:

@interface DetailViewController : UIViewController {
          UIWebView *webView;
       }
          @property (nonatomic,retain) IBOutlet UIWebView *webView;