2011-05-24 76 views
1

对iOS开发来说很新颖 - 所以这可能比我想象的要容易。iOS - 标签栏UIWebView

情况: 当创建一个新的标签栏的应用程序,它会创建一个MainWindows.xib和FirstView.xib

问题: 我希望把第一个选项卡一个UIWebView并编写了代码它。我已经看过很多Youtube Vids和教程,但他们似乎将UIViews加载到MainWindows.xib中 - 也许是一个较老的版本?

我做了什么: 我已经命名了IBOutlet - Home // IBOutlet UIWebView * Home; 我也告诉在.m文件中UIWebview应该去加载一次(google.com) 现在在界面生成器,如果我选择第一个标签栏,我可以看到我的插座部分中的“家”,我需要将其链接到我的FirstView。

我该怎么做?当我在圆圈上按住时,或按住Ctrl键时,它不想在另一个.xib文件中选择UIWebView。

任何帮助是极大的赞赏。

干杯杰夫


它似乎并没有工作 - 类是在不同的厦门国际银行文件,所以我不能横向拖动它?

回答

0

在界面生成器中打开FirstView.xib,在对象列表的左窗格中选择View,打开Utilities窗格(3个带有不同视图布局的图标,位于Xcode的右上角,它表示下面的View,Utilities在右边) 。切换到Identity inspector选项卡并将类更改为UIWebView。然后,只需向FirstViewController添加新的插座并将Web视图连接到Files owner .view outlet。

+0

它似乎没有工作 - 该类是在一个不同的xib文件,所以我不能拖动它? – Jeffwk82 2011-05-24 19:20:04

+0

@ Jeffwk82类不在xibs中。在该班级下拉菜单中,您可以选择项目中的任何班级。如果偶然班级在列表中缺失,请输入其名称。在这种情况下,您希望在第一个选项卡中具有UIWebView,并且您已经在FirstView.m中使用FirstView.m(它也是第一个选项卡上使用的视图控制器)使用的子类中的代码。如果情况并非如此,那么做吧。如果这不是你想要的,重新提出你的问题。当条件得到满足时,继续做我在我的回答中告诉你的。你将最终得到UIWebView,而不是从FirstView.xib加载的UIView。 – TheBlack 2011-05-24 21:48:25