【问题标题】:iPhone - Image not align at center on UIButtoniPhone - 图像未在 UIButton 的中心对齐
【发布时间】:2012-02-19 08:05:30
【问题描述】:

我已经自定义了具有以下属性的 UIButton:

  1. 84x44 帧
  2. 84x44 背景图片
  3. 应居中的 32*32 图像

但我的图像总是向左对齐。如何将它重新对齐到 UIButton 的中心位置?

我的按钮上有一个隐藏的标题 (clearColor)。这些标题是字典中的 key_value,因此我知道按下了哪个按钮并返回字典中的相应值。 我现在明白是这些文本将我的图像推向一边,但我该如何解决呢?

在属性检查器下, 有一个名为 Edge 的水龙头,设置为 Image。 我将左值设置为 22 并且所有图像都对齐到中心。 有人可以向我解释这是如何工作的吗?

【问题讨论】:

标签: ios xcode uibutton uiimage


【解决方案1】:

检查您的titleLabel 是否为空白 - 如果有文本,它会将image 推到左侧,以便为右侧的titleLabel 腾出空间。

【讨论】:

  • 绝对是这个。将图像添加到 UIButton 会将我的(以前的蓝色)文本更改为白色,这很奇怪且不直观。白色按钮上隐藏了白色文本,因此我无法看到将图像推离中心的文本。
  • 谢谢。也为我工作。但是对新的 Xcoder 有一个额外的建议:你必须退格出标题并按回车键。我想知道为什么这第一次不起作用 - 这就是原因。
猜你喜欢
  • 1970-01-01
  • 2017-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多