ios - 表达式类型“()”是模棱两可的,没有更多上下文试图为滚动视图指定大小
问题描述
我正在尝试将 UI 元素与我的视图控制器分开,因此我创建了一个 UIView 来声明我的所有 UI 元素,其中一个元素是 scrollView,这会引发错误
lazy var scrollView: UIScrollView = {
let scroll = UIScrollView()
scroll.contentSize = CGSize(width: self.view.frame.size.width, height: self.view.frame.size.height)
scroll.translatesAutoresizingMaskIntoConstraints = false
return scroll
}()
如何解决表达式类型“()”在没有更多上下文的情况下模棱两可
以及如何为滚动视图指定大小?
我需要在我的视图控制器中声明滚动视图吗?
解决方案
解决错误Expression type '()' is ambiguous without more context
scroll.contentSize = CGSize(width: self.frame.size.width, height: self.frame.size.height)
推荐阅读
- javascript - 如何将数组输入到另一个数组reactjs
- python-3.x - 将迭代循环列表转换为递归循环列表
- react-native - 与 React Native 中的 createBottomTabNavigator 和 createStackNavigator 冲突
- mysql - 使用 PyCharm 在远程服务器上运行的 MySQL 语法错误
- python - 迭代地连接数据帧
- python - 如何解决 kivy 中的“无法获取窗口”错误?
- julia - 状态间二元混合动力学的 Julia 微分方程
- javascript - 在 Vue3 中使用 keycloak,但不是在启动时
- yaml - 无法在 cloudbuild.yaml 文件中设置环境变量
- c# - 如何重新定义依赖属性在 XAML 中获取标准化值的方式