【问题标题】:How to set a content size of UIScrollView using stroyboard(!)?如何使用故事板(!)设置 ScrollView 的内容大小?
【发布时间】:2014-03-15 04:10:33
【问题描述】:

如何使用 stroyboard(!) 设置 UIScrollView 的内容大小?

我有很多滚动视图,所以我不想设置每个程序的大小

【问题讨论】:

    标签: objective-c uiscrollview storyboard interface-builder contentsize


    【解决方案1】:

    您可以为此使用 IB 设置。

    • 点击你要设置内容大小的UIScrollView
    • 转到界面构建器右侧实用程序窗格中的身份检查器

    在“用户定义的运行时属性”下

    • 点击+按钮添加新的keyPath
    • 对于keyPath 列输入contentSize
    • 对于type 列将其更改为size
    • 对于value 列,将其更改为所需的内容大小值。例如:宽度为 320,高度为 600,写{ 320, 600 }

    编辑

    这是它在 Xcode 5 中的屏幕截图

    http://i41.photobucket.com/albums/e282/RobBob3/ScreenShot2014-02-15at94908PM.png

    【讨论】:

    • 它应该适用于哪个版本的 Xcode?你知道,我有最后一个版本,所以它和以前有点不同
    • 最新版本是可以使用的。它也在 Xcode 4 和 iOS5/6 中。此外,您应该使用使用 iOS7 SDK 的 Xcode 5。 Apple 不会接受任何使用 Xcode 4 或更低版本提交到商店的应用程序。
    • 一切都完全按照你写的那样完成,但我的应用程序甚至在此之后崩溃(只有当我使用 ScrollView 去这个 ViewController 时)我应该做点别的吗?这是我唯一应该写的一件事吗?
    • 应用程序不会因为 UIScrollView 的内容大小不正确而崩溃 - 应用程序崩溃还有另一个原因。调试器说什么?
    • 在我的回答中,我发布了一张我正在拍摄的图片。但是有一个错误 - 在类型下我有 Range。应该是大小。对此感到抱歉。
    猜你喜欢
    • 2013-08-26
    • 2019-05-09
    • 1970-01-01
    • 2013-07-26
    • 1970-01-01
    • 2012-09-14
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多