tap*_*ick 2 objective-c uibutton ios xcode6
嘿,我正在开发一个小应用程序,它根据日期选择器的当前状态更改UIButton的文本.它要么显示"它是哪一天?" 或"它会是哪一天?".但是对于xcode 6.3 beta,UIButton SetTitle方法似乎不存在.相反,我尝试将一个字符串分配给titleLabel.txt,但这不会更改按钮文本.
方法如下:
(IBAction) changeButton:(id)sender {
NSDate *currentDate = [self.datePicker date];
NSDate *now = [NSDate date];
if(currentDate<now){
self.whatButton.titleLabel.text = @"What day was it?";
}
else {
self.whatButton.titleLabel.text = @"What day will it be?";
}
Run Code Online (Sandbox Code Playgroud)
我已经看到setTitle方法是一个可能的解决方案,但发现库可能已被更改.任何建议将不胜感激!
您应该像这样设置标题:
[self.whatButton setTitle:@"What day was it?" forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6534 次 |
| 最近记录: |