ios - UIScrollView 不会在所有约束下滚动
问题描述
我正在学习 ios 并尝试制作我的第一个 UIscrollview 界面。这是一个简单的应用程序,具有 3 个输入、一个按钮和总和标签。这是我的视图层次结构:
但是,然后我将模拟器切换到水平方向,我无法滚动到容器视图的底部以查看总和标签。
问题出在哪里?我没有内容大小 Amiguity 警告。
代码可以在这里找到:https ://www.dropbox.com/s/3pemzl2695g26li/Calculator.zip?dl=0
谢谢!
解决方案
我已经在我的系统上检查了你的代码。您必须按照以下步骤使视图以水平/横向滚动:
- 从滚动视图中的视图中删除等高约束。
- 在显示总和(总共 3 个输入)的标签上添加底部约束。此约束将计算滚动视图内视图的高度,而不是等高约束。
请进行这些更改并运行您的代码。如果您在滚动视图时仍然遇到任何问题,请告诉我,我会将代码上传到 Dropbox。我建议您遵循一些关于约束的好教程,因为您也应用了一些错误的约束。
推荐阅读
- python - 从/到文件导入和导出字典 - 没有 json 或模块
- python - 并行运行线程比在 python 中顺序执行需要更多时间
- r - 在函数中堆叠不同的数据帧
- shell - AWK 只打印有点的行
- google-oauth - 使用访问令牌/刷新令牌使 Google Calendar API 客户端库直接调用 API
- azure - 数据流执行中的感叹号
- c++ - c ++指针将结构新数组指向delphi到DLL函数
- java - Scala `Future.recoverWith` 相当于`CompletionStage`?
- java - 基于 java 流初始化一个字符串会导致一个空字符串
- javascript - 三个 js 无法读取 ShaderPass.js 中未定义的属性“原型”