layout - ScrollingView 高度可编辑 Xamarin.ios [已解决]
问题描述
几天来,我一直在尝试在 Xamarin.ios 上创建一个 ScrollingView,当我建立它时它会缩小和放大,显示更大的可滚动部分并在必要时隐藏空白部分。我正在尝试像这样处理它:
ScrollView.ContentSize = new CGSize(View.Bounds.Width, ViewBackground.Bounds.Height - (StackEsercizio.Bounds.Height * 1));
此语句部分有效,仅当放置在 ViewDidAppear 中且仅在第一次时才有效。您有什么建议或解决方案吗?
最后,我自己解决了。为了社区的发展,将解决方案放在 github 上的这个链接:https ://github.com/aleledda98/MyfitnessApp/blob/master/CreaSchedaNew.cs 滚动视图会根据在特定位置输入的字母数动态移动UITextField,感谢所有相同的<3
解决方案
ViewBackground 和 StackEsercizio 是对象。ViewBackground : UIView (滚动视图后面的视图) StackEsercizio : UIStackView (包含 UITextField 中的其他对象的垂直堆栈视图)
推荐阅读
- javascript - 小胡子类型错误:模板无效!模板应该是“字符串”但“未定义”
- javascript - npm XMLHttpRequest 未为 nodeJS 应用程序中的第三方库 MyScript 定义
- php - 在网络上运行 Windows exe 文件的最佳方法是什么
- spring - Spring Data Mongo db 注入中的标准是否安全?
- javascript - 如何使用 CSS-in-JS 改变 CSS 自定义属性颜色?
- html - 调整轮播引导程序 4
- python - 如何让我的 Discord 机器人在频道中提及特定的人?
- android - 在 Kotlin 中将 ArrayList 转换为字符串的最佳方法
- twitter-bootstrap - 导航栏 Bootsrap 4 不切换(scss?)
- oracle - 在将 Oracle 触发器转换为 PostgreSQL 时需要帮助