0

我通过将 iPhone 故事板屏幕拖动到 .h 文件为 iPhone 屏幕创建了 UIWebView 属性,但我不确定如何将 iPad 屏幕连接到同一个控制器。

有没有办法他们可以重复使用我制作的相同财产?

这是创建的属性:

@property (weak, nonatomic) IBOutlet UIWebView *theWebView;

谢谢!

4

2 回答 2

1

要共享 View Controller,您需要在 iPad Story Board 中对其进行修改。

选择 iPad 故事板,然后选择要与 iPhone 共享的视图控制器,然后拉起Identity Inspector 右侧的(左起第三个图标)Attributes Inspector 您将看到一个Class选择。将其更改为使用与您的 iPhone 视图控制器和 UIWebView 正在使用的视图控制器相同的视图控制器。

于 2012-12-01T00:03:13.263 回答
1

我猜您没有用于 ipad 的单独的 .xib(或情节提要文件)文件?如果没有,为什么不制作一个,只需新建文件,然后选择 nib 文件(或故事板文件),并确保为 ipad 选择它。如果您创建一个新的,请确保您在 .xib(或故事板)文件上设置了正确的类。

如果您愿意,也可以有问题地添加 web 视图,如下所示:

[self.view addsubview:self.theWebView];

只需确保为 webview 提供适当的框架以将其放置在所需的位置并为其提供所需的大小。

于 2012-12-01T00:03:55.637 回答