我的项目中有一个控制器,其中包含三个UILabels(标题、创建者和发布日期)UIWebView,底部显示html使用loadHtmlString. 现在UIWebView可以在底部滚动,而标签在屏幕上保持静态。我想要做的是将所有这些滚动在一起。如果有人可以帮助如何在 StoryBoards 中做到这一点。

我的项目中有一个控制器,其中包含三个UILabels(标题、创建者和发布日期)UIWebView,底部显示html使用loadHtmlString. 现在UIWebView可以在底部滚动,而标签在屏幕上保持静态。我想要做的是将所有这些滚动在一起。如果有人可以帮助如何在 StoryBoards 中做到这一点。

只需添加它UILable并UIWebView作为UIScrollView.. 的子视图和
在- (void)webViewDidFinishLoad:(UIWebView *)webView {" delegate method I detect the size of the UIWebView方法中只需设置 WebView 的 contentSize 和如下所示的滚动视图...
[yourWebView setContentSize:CGSizeMake(320, yourWebView.contentSize.height)];
[yourScrollView setContentSize:CGSizeMake(320, scrView.frame.origin.y + yourWebView.contentSize.height)];
只需根据您的要求设置整个控件的框架...
希望这可以帮助你...
将 UIScrollView 添加到您的视图中。将标签和 UIWebView 添加到 UIScrollview。这是它在 Interface Builder 中的外观。

请参阅此链接可能对您有所帮助: http: //atastypixel.com/blog/a-drop-in-universal-solution-for-moving-text-fields-out-of-the-way-of-the-keyboard/评论页面 1/
您应该尝试在代码中实现 TPKeyboardAvoidingScrollView。请参阅此链接。