iphone - 使用 IB 在 UIButton 上居中多行文本

标签 iphone ios interface-builder multiline

如何使用 Interface Builder 在 UIButton 中逐行居中文本?我正在搜索选项,只是没有看到它。这是按钮:

button with text not centered

最佳答案

您不能将文本设置为在 Nib 居中。但是您可以更改代码中的对齐方式:

- (void)viewDidLoad {
    [super viewDidLoad];

    self.myButton.titleLabel.textAlignment = UITextAlignmentCenter;
}

关于iphone - 使用 IB 在 UIButton 上居中多行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9035246/

相关文章:

iphone - xcode 找不到安装此版本的软件镜像

ios - 如何将值之间的进度映射到 S 曲线?

ios - 便利初始化器的用例是什么?

iphone - 如何隐藏表格编辑模式|||图标

objective-c - 如何启用 cocoa 应用程序中默认创建的各种菜单项?

ios: 具有 Aspect Fill 的 UIImageView 不适合约束

xcode - 是否可以使 @IBDesignable 覆盖 Interface Builder 值?

ios - 制作标签栏应用程序时应该使用什么方法

iphone - 如何防止 VoiceOver 光标在布局更改时重置其位置

iphone - UIPopoverController presentPopoverFromRect 崩溃