0

我有一个完全适合屏幕的向下钻取页面,所以我没有使用滚动视图。但是我在底部附近有一个 UITextField,当键盘出现时,你看不到你在输入什么。

所以想知道什么是标准的......我应该使用滚动视图然后iOS会向上滚动吗?

我尝试将其作为测试进行,但我(还)无法以正确的方式添加“滚动视图”以使其正常工作。我有点想如果我重新开始并从头开始添加所有控件,我会工作......但必须有一种方法来转换......

首先,我尝试编辑“视图”“自定义类”类属性并输入“滚动视图”,如果它那么简单的话会很棒......但 xcode 认为它仍然是一个视图。

然后我尝试在“视图”和编辑器->嵌入->滚动视图菜单中选择我的所有控件。这似乎工作,因为它认识到它是一个真正的“滚动视图”,但我得到这个错误:“这个类不符合键委托的键值编码。”

然后我创建了一个“IBOutlet UIScrollView *scrollView”的属性并试图将它连接起来,但此时,我只是在猜测......我确实将“UIScrollViewDelegate”添加到了我班级的 UIViewController......

有很多关于此错误字符串的帖子,但我找不到适用于情节提要并将滚动视图添加到现有(工作)视图的解决方案。

我意识到没有我提供任何代码很难帮助...但其中大部分似乎是我设置 UI 的方式...

如果您有任何想法,请按我的方式发送!

谢谢!

4

1 回答 1

0

如果您的视图不需要正常滚动,则不要将其设为滚动视图。只需为您需要的视图框架设置动画即可。

我有一个类似问题的答案,你应该检查一下,它有很多示例代码,希望能让你上路。

如果您有任何问题,请告诉我。

于 2012-09-05T04:19:46.963 回答