所以我有一个原型单元格。
这是一个水平堆栈视图,带有多个按钮,并且是最右边的文本视图。
我的问题是文本视图的文本太高,这允许两行适合单元的高度,而不仅仅是一个。但是我需要将字体尺寸保持在此值中,因此我不能增加它并以这种方式实现一行。
因此,我需要以某种方式使线间距/保证金/等。对于文本视图,更大的是,当其中只有一行文本时,文本将集中在单元格中。或某种近似值,例如在文本视图本身周围设置边距。
但是我似乎找不到任何方法。
我尝试为文本视图设置约束,但这只是以某种方式使整个堆栈视图消失了。我尝试进入大小检查器以获取文本视图并设置明确的布局边距,但是Xcode完全从中崩溃了,所以我认为这可能不允许。
任何人都可以了解UITEXTVIEWS,请分享一些见解吗?
使用UITEXTFIELD并设置高度约束大于优先级的值250。
在进行进一步的研究和测试之后,这似乎是在文本视图中为文本设置插图的最佳方法:
cellField.textContainerInset = UIEdgeInsetsMake(10.0, 0.0, 10.0, 0.0)
可以通过添加一个" textContainerInset"运行时属性和设置所需值的" textContainerInset"运行时属性,可以通过uitextview的身份Inspector Inspector选项卡中的故事板设置同一件事。