我是全新iOS版本,只有Action Script 3.0作爲編程背景。到目前爲止,Objective C對我而言令人難以置信。我正在使用最新版本的Xcode,並試圖通過採取寶貝步驟來學習,而且對於像我這樣的新人來說,太多的教程開始的水平太高了。在iOS中觸摸時更改按鈕的字體顏色
我試圖讓標籤或按鈕在觸摸時更改字體顏色,並在再次觸摸時恢復其原始顏色。我知道這可能很愚蠢,但我需要從某個地方開始。非常感謝。
我是全新iOS版本,只有Action Script 3.0作爲編程背景。到目前爲止,Objective C對我而言令人難以置信。我正在使用最新版本的Xcode,並試圖通過採取寶貝步驟來學習,而且對於像我這樣的新人來說,太多的教程開始的水平太高了。在iOS中觸摸時更改按鈕的字體顏色
我試圖讓標籤或按鈕在觸摸時更改字體顏色,並在再次觸摸時恢復其原始顏色。我知道這可能很愚蠢,但我需要從某個地方開始。非常感謝。
觸摸時很容易改變顏色屬性UIButton
。
-(IBAction)changeColor:(id)sender
{
UIButton *btn = (UIButton *)sender;
if(btn.enabled)
{
btn.enabled=NO;
btn.backgroundColor=[UIColor blueColor];
}
else
{
btn.enabled=YES;
btn.backgroundColor=[UIColor greenColor];
}
}
這正是我期待的,謝謝兄弟! – mram888
@interface ViewController()
{
BOOL muteIsSelected;
}
@end
- (IBAction)yourButton:(id)sender {
if(muteIsSelected == false)
{
yourButton.backgroundColor = [UIColor redColor];
muteIsSelected = true;
}
else if (muteIsSelected == true)
{
yourButton.backgroundColor = [UIColor blackColor];
muteIsSelected = false;
}
}
有大量的好書像這樣的。所以。更多的是回答具體問題 - 沒有多少教我關於x,y和z :) http://www.amazon.com/Programming-iOS-Fundamentals-iPhone-Development/dp/1449319343/ref=sr_1_5?ie= UTF8&qid = 1348107884&sr = 8-5&keywords = iphone + development – bryanmac
我以爲我對上述問題非常具體。如果Stackoverflow不適合初學者的具體問題,那麼我會試着找到另一個論壇。 –
這對初學者很好。 SO不如「爲我網站做它」 - 相反,我嘗試了這一點(用代碼),這是我經歷的或者我得到的錯誤,我該怎麼做。請參閱:http://stackoverflow.com/faq – bryanmac