作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 UIButton 上设置属性字符串标题,但它似乎在这里不起作用。
[self.emailSignInButton.titleLabel setAttributedText:[[NSAttributedString alloc] initWithString:NSLocalizedString(@"LOGIN_WITH_EMAIL", nil) attributes:@{ NSUnderlineStyleAttributeName : @(NSUnderlineStyleSingle)}]];
[self.emailSignInButton.titleLabel setText:NSLocalizedString(@"LOGIN_WITH_EMAIL", nil)];
[self.emailSignupButton.titleLabel setAttributedText:[[NSAttributedString alloc] initWithString:NSLocalizedString(@"CREATE_ACCOUNT_WITH_EMAIL", nil) attributes:@{ NSUnderlineStyleAttributeName : @(NSUnderlineStyleSingle)}]]`;
最佳答案
您需要为按钮的状态设置文本。 UIButton 可以处于几种不同的状态。
UIButton
- setAttributedTitle:forState:
Sets the styled title to use for the specified state.
NSAttributedString *string = [[NSAttributedString alloc] initWithString:NSLocalizedString(@"LOGIN_WITH_EMAIL", nil)
attributes:@{ NSUnderlineStyleAttributeName : @(NSUnderlineStyleSingle)}]
[self.emailSignInButton setAttributedTitle:string forState:UIControlStateNormal];
关于ios - setAttributedText 不适用于 UIButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36186947/
我正在尝试在 UIButton 上设置属性字符串标题,但它似乎在这里不起作用。 [self.emailSignInButton.titleLabel setAttributedText:[[NSAtt
我有大约 5 行的 uitextview,需要滚动。我还需要设置属性文本。问题是,在我这样做之后,uitextview 总是滚动回到顶部。 [self.txtPost setAttributedTex
我正在尝试使用 setAttributedText 函数为 WKInterfaceLabel 设置对齐方式。这是我的代码: var paragraphStyle = NSParagraphStyle
我有一个 UITextView 设置为显示不同的属性字符串,具体取决于所使用的设备。但是,一旦我使用特征,setText: 就不再起作用了。 我也不知道这两个文本的信息存储在哪里。当我查看 Story
我是一名优秀的程序员,十分优秀!