当您在XCode中将标签添加到情节提要中并将其拉伸到屏幕的整个宽度时,可以通过在Attributes Inspector中选择左对齐来获取标签的文本从左开始。但是,该选项不存在用于按钮。 我已经将按钮拉伸了整个屏幕的整个宽度,但是默认情况下,文本从中间开始并居中。 使用此SO答案如何使UIButton的文本对齐中心? 使用IB ,我发现了属性NSTextAlignmentLeft并在按钮上像这样设置,但是当我运行代码时,文本仍从中间开始

 [self.answerChoice1 setTitle:string1 forState:UIControlStateNormal];
 [self.answerChoice1.titleLabel setTextAlignment: NSTextAlignmentLeft];

我还尝试将上述第二行放入视图的init方法中,结果相同。

===============>>#1 票数:4 已采纳

文本正在被左对齐。 问题在于标题标签 (文本在其中左对齐)本身位于按钮的中间!

因此,您要做的是调整标签在按钮内的位置。 有多种方法可以做到这一点。 例如,查看按钮的contentHorizontalAlignment

  ask by BrainLikeADullPencil translate from so

未解决问题?本站智能推荐:

3回复

无法在Cocos2d中为按钮标题设置“左对齐”

左对齐CCLabelTTF非常容易,但是CCButton似乎存在对齐问题。 设置button.horizontalpadding = CCTextAlignmentLeft; 对按钮对齐没有影响。 我试图修改属性preferredSize和contentSize ,以便创建未成功对齐的
1回复

是否可以在tableview的标题中将左侧和右侧的文本对齐?

我试图将一些文本对齐到部分标题的左侧,并将不同的文本放在同一标题的右侧。 在使用工具栏的时候,我使用了一个灵活的按钮来向左和向右推动其他按钮,我想知道部分标题是否有类似的东西? 更多的背景是我在每个不同的日子输入的每条信息的tableview中有不同的部分。 在标题栏的左侧,我想要
4回复

如何设置按钮的标题颜色?

当将图像放置在按钮上时,如何设置按钮的title color 。任何人都可以帮助我解决此问题。以下是我的相同代码:
6回复

设置导航栏标题的对齐方式

我正在尝试将导航栏的标题与我的应用程序中心对齐,但似乎标题是留在右侧(请找到屏幕截图)。 我正在使用以下代码: 在viewWillAppear()中如下 并试过这个 当我隐藏后退按钮时,标题显示中心对齐的标题。 是否有任何方法可以设置后退按钮的外观属性? 图像链
1回复

在UINavigationBar中将图像对齐到左侧

我想在我的应用程序导航栏上显示背景图像。 显示图像有效: 但是图像是居中的,而我需要它是右对齐的。 我无法找到一个属性来做这个,搜索没有得到答案。
1回复

在按钮底部设置带有标题和阴影的按钮

我有一个看起来像这样的按钮: 按钮底部始终具有相同的大小,标题和阴影,以便于阅读。 当下我使用此代码: 您会看到我正在使用带有黑色和50%透明度的标签(GTDefaultShadowColorTiles),该标签已添加到按钮上! 现在我有以下问题: 第一个问题:
1回复

没有背面文字的UIBarButtonItem backButton设置图像会导致标题对齐问题

我想在我的navigationController为backButton使用图像。 我只想使用图像,根本不显示任何“后退”文本,所以我这样做了: 这很好用,但似乎对较长的navigationItem标题似乎不在中心有副作用,即使实际上只是在空白处保留了backbutton文本应为:
1回复

在UITableview单元格中设置按钮的标题

起初看起来很容易,但是我的情况没有什么不同。 我有一个自定义单元格原型包含一个按钮的表视图。 我正在根据我的网络响应设置按钮的标题。 我的按钮已连接到带插座的视图。 现在单击按钮,我打开一个UIDatepicker,并从中选择日期。 现在,我必须将所选日期设置为按钮的标题。 我正在使
3回复

如何设置按钮当前标题的验证

嗨,我是iphone开发的新手,我有任务开发uibutton和picker关系应用程序。 我必须开发一个具有按钮1 uipicker视图的视图。 当我在那时运行应用程序时,按钮的标题是空白的。 如果用户在此时直接点击提交按钮,用户将收到错误消息。 但我可以得到错误消息和我的以下代
6回复

如何设置右导航栏按钮标题

如何以编程方式设置我的右侧导航栏按钮的标题。 我试过了 并且还尝试为按钮创建一个插座,然后尝试为其分配值。