我尝试了这个:
[myWKButton.titleLabel setTextAlignment: NSTextAlignmentCenter];
我得到错误:
在wkinterfacebutton类型的对象上找不到属性titlelabel
我该怎么做?
最佳答案
WKInterfaceButton class没有titleLabel
属性,这就是您收到此错误的原因。要设置标题的对齐方式,请使用其attributedTitle
属性。
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
paragraphStyle.alignment = NSTextAlignmentCenter;
NSAttributedString *attributedString = [[NSAttributedString alloc] initWithString:yourTitle attributes:@{NSParagraphStyleAttributeName: paragraphStyle}];
[myWKButton setAttributedTitle:attributedString];
关于ios - 如何使用iOS WatchKit将WKInterfaceButton的标题文本居中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32570376/