我是ios开发的新手,我正努力做出一些应该是微不足道的事情。
我想要带有背景颜色的简单容器和带有填充的单行文本,我更喜欢以编程方式(没有IB)。
我已经尝试过的事情:
UILabel
垂直填充不是固定高度但不是水平的问题; UIView
以UILabel
作为子视图 - 将背景颜色添加到UIView
,标签只是文字sizeToFit
; 当我使用UIView
UILabel
作为子视图时,我设置了:
[self.myTestView setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];
但是因为我在设置NSLayoutConstraint
时使用self.myTestView.translatesAutoresizingMaskIntoConstraints = NO;
我没有适当的自动调整功能。
如果它有助于我尝试进入UICollectionViewCell
?
只是了解更多信息,我知道可以使用UIButton
并使用UIEdgeInsets
来实现这一点,但我不想将UIButton
用于简单的文本容器。
有人有想法或方向吗? 提前谢谢!