用StoryBoard设计界面,控件内容超过了StoryBoard的长度

实际效果只有运行时,滚动才能看到,怎样在StoryBoard中处理这个问题了?请不要告诉我用代码,目前只想StoryBoard解决,大神,求助啊
图片描述

阅读 6.4k
5 个回答

如何添加修改超过一屏的控件。我们把控件拖拉到界面上,只能设置一屏的控件,如果我们使用了ScrollView控件,需要设计超过一个屏幕长度的布局,应该怎么办?
答案:
其实我们也可以直接拖拉控件到左侧的列表中,而没必要拖拉到界面上。然后可以修改一些位置数据,就可以完成更个滚动界面的设计。所以此时就算我们“看不到”控件,也可以设置控件的各个属性。

新手上路,请多包涵

设置storyboard的尺寸为自定义,然后连带scroll view一起改高度就好

直接设置最后一个view的高度是你想要的高度,然后在上面拖控件就行

新手上路,请多包涵

file's owner-->attributes-->simulated metrics-->size-->freeform

最简单的设置

  • controller->show the size inspector->freeform->height
  • 看长长了

storyboard 修改控制器高度

storyboard 修改controller高度

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题