中心标签进入imageview(Swift)

时间:2015-03-06 09:49:14

标签: ios objective-c xcode macos swift

我有一个带有tablecell的tableview,而且我有一个imageview的单元格。 每当我有一个图像时,我会将图像显示在该图像视图中,但是当没有图像时,我想给图像视图一个颜色并在其中显示一个字母。

基本上就像gmail应用程序中发生的一样。

example of what i want

但我似乎无法将标签置于该imageview中心,因为我只能在我的故事板中将其垂直和水平地放在单元格中。

1 个答案:

答案 0 :(得分:1)

您可以在imageview(相同尺寸,相同原点)上创建自己的标签,将文字设置为该标签并将文本放在其中。

myLabel.text = "D"
myLabel.textAlignment = NSTextAlignment.Center;