ScrollView 没有滚动到 UIViewController?在 Objective-C 中
Posted
技术标签:
【中文标题】ScrollView 没有滚动到 UIViewController?在 Objective-C 中【英文标题】:ScrollView is not Scrolling into UIViewController? in Objective-C 【发布时间】:2016-10-22 06:51:00 【问题描述】:我的滚动视图没有滚动。
【问题讨论】:
是的,您可以通过编程方式创建视图。 那么问题出在哪里?您绝对可以随时使用[[UIView alloc] initWIthFrame:]
,并通过addSubview:
方法将其添加到视图层次结构中
请告诉我任何教程或演示应用程序?
使用一个 UI 屏幕更新您的问题,该屏幕显示您想要的新 UIview,还包括一些标签和复选框。
我可以自定义 SDK 吗?
【参考方案1】:
有很多方法可以做到这一点。这里有两个:
使用现有的标记语言。故事板和 Xib 只是 XML。您可以在服务器上生成该 XML,在运行时下载它,然后使用 NSBundle loadNibNamed:owner:options:
。
您可以发明一些新的标记。据我所知,该 XML 格式没有记录。也真的很难读。您可能会决定只需要一些简单的 json 来描述您想要的视图。所以只需下载 json 响应并实例化视图并映射属性。您可以花哨并使用 NSSelectorFromString
之类的东西来调用属性设置器等。
【讨论】:
以上是关于ScrollView 没有滚动到 UIViewController?在 Objective-C 中的主要内容,如果未能解决你的问题,请参考以下文章
SwiftUI - ScrollView 没有一直滚动到底部
如何滚动到scrollview内recyclerview中的特定位置?
将带有 ScrollView 和 AutoLayout 的 UIViewController 添加到另一个 UIViewController