gpt4 book ai didi

ios - 以编程方式更改 UIButton 的标题在 iOS Xcode-Beta 3 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:57:49 25 4
gpt4 key购买 nike

嘿,我正在开发一个小应用程序,它根据日期选择器的当前状态更改 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?";
}

我已经看到 setTitle 方法是一个可能的解决方案,但发现库可能已被更改。任何建议将不胜感激!

最佳答案

你应该这样设置你的标题:

[self.whatButton setTitle:@"What day was it?" forState:UIControlStateNormal];

关于ios - 以编程方式更改 UIButton 的标题在 iOS Xcode-Beta 3 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29246181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com