iphone - ios:在 UIButton 中以编程方式编辑的内容居中

标签 iphone ios uibutton alignment

我有一个 UIbutton,里面有一些居中的文本。当我以编程方式更新文本时,使用: button.titleLabel.text = newValue; 它不再居中,而是有一个非常奇怪的位置(既不居中,也不左对齐)...如何我可以让按钮更新文本以水平居中吗?

最佳答案

UIButton 的标题应使用 setTitle:forState: 方法设置。

关于iphone - ios:在 UIButton 中以编程方式编辑的内容居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12900735/

相关文章:

iphone - 如何以编程方式分配/替换现有的 UITableView 为新的?

iphone - 使用 MonoTouch 进​​行游戏开发的选项

ios - Xcode 7 swift, '' 没有用 objective-c 选择器(函数)声明的方法”警告

ios - xcodebuild 失败 clang :error no such file or directory:

ios - UIButton 的错误坐标

ios - 检查 UITextfield 是否处于事件状态

ios - 显示事件指示器,直到所有图像都成功加载

iphone - 当没有可用于 tableView 的数据时显示自定义标签

ios - 在 iOS 上,在屏幕上绘制任何内容的总体机制是什么?

ios - 通过 Interface Builder 创建的 UIView 在 vi​​ewDidLoad 中没有 subview