1

我现在正在尝试开发一种聊天功能,例如 iPhone SMS-app 中的原生聊天功能。我已遵循本指南:https ://github.com/HansPinckaers/GrowingTextView如何创建一个根据其中文本数量缩放高度的 TextView。

当然,我想将它与我现有的内置故事板(它是一个 tableView)的 UIViewController 集成,而不是像本教程中那样通过代码自定义一个新的:https ://github.com/HansPinckaers/GrowingTextView/blob/master/示例/类/GrowingTextViewExampleViewController.m

- (void)loadView {
self.view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
self.view.backgroundColor = [UIColor colorWithRed:219.0f/255.0f green:226.0f/255.0f blue:237.0f/255.0f alpha:1];
.......................................... etc

[self.view addSubview:containerView];
...........................................etc
}

现在,如果我想将上面的 self.view = [[UIView alloc] 代码替换为故事板中的 self.view = my viewController 我应该输入什么?我试图删除代码:

//self.view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];

但是我在尝试添加子视图代码时遇到错误的访问错误 [self.view addSubview:containerView]; 到情节提要中的 UIViewController,因为 self.view 如果未设置为其他内容,则应参考情节提要?当它设置为自定义的 UIView 代码时,它可以工作:

self.view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
self.view.backgroundColor = [UIColor colorWithRed:219.0f/255.0f green:226.0f/255.0f blue:237.0f/255.0f alpha:1];

所以...总结一下,如何将 subView (containerView) 添加到我现有的 StoryBoard UIViewController 中?这也是我的错误访问错误的图片:http ://tinypic.com/view.php?pic=21acqvb&s=6

4

0 回答 0