在UITextView和UIButton之间添加垂直间距?

时间:2013-08-31 05:11:05

标签: iphone xcode4 uibutton interface-builder uitextview

我在底部的UITextView顶部有UIButton的视图。 (我真的想要一个多行UITextField,但根据How to create a multiline UITextfield?这个不可用。)

以下是Xcode中的布局。

enter image description here

程序运行时,UITextView会占据整个视图,因此UIButton不可见。

Hoe会在UITextViewUIButton之间添加一个垂直间隔吗?当我同时选择UITextViewUIButton时,垂直和水平间隔符(约束?)在Interface Builder中显示为灰色。

1 个答案:

答案 0 :(得分:1)

从非常少的信息我只能说你可以做这样的事情

[[UITextView alloc] initWithFrame:CGRectMake(10, 10, width, height)];

宽度和高度取决于您的设备屏幕。你也可以试试

[[UITextView alloc] initWithFrame:self.view.bounds];

另一种解决方案可能是

如果你在IB中选择你的UITextView并查看它的出口,你应该看到类似下面的东西,它有一个参考出口到视图控制器的视图属性。

加载视图控制器时,此关系会强制文本字段占据整个屏幕。删除参考插座应使屏幕正确显示。

enter image description here