我有三個按鈕btn1標題'上'和btn2標題'下'。 並且在點擊第三個按鈕btn3之後,btn1和btn2的標題由於標題'Down'的btn1和標題'Up'的btn2而變化。怎麼樣?如何交換其他按鈕上的兩個按鈕上的文本點擊
-4
A
回答
1
試試這個。
-(IBAction)thirdButtonClick:(id)sender
{
if (!self.isChanged)
{
self.isChanged = YES;
[btn1 setTitle:@"Down" forState:UIControlStateNormal];
[btn2 setTitle:@"Up" forState:UIControlStateNormal];
}
else
{
self.isChanged = NO;
[btn1 setTitle:@"Up" forState:UIControlStateNormal];
[btn2 setTitle:@"Down" forState:UIControlStateNormal];
}
}
更新:如果連續點擊第三個按鈕,它也會隨之改變。
+0
@Bhagyashree mahajan我認爲,你是IOS的初學者,這就是爲什麼我們發佈答案給你。只是谷歌之前發佈問題到stackoverflow。快樂學習:)。 – Mani
+0
謝謝..它的工作原理。 –
+0
是的。我會發布問題之前谷歌。再次感謝。 –
0
尚未測試,但這應該工作。
@interface
Class : Superclass
{
Bool flip;
}
@implementation
-(IBAction)thirdButtonClick:(id)sender
{
[btn1 setTitle:[self titleForBool:flip] forState:UIControlStateNormal];
flip = !flip;
[btn2 setTitle:[self titleForBool:flip] forState:UIControlStateNormal];
}
-(NSString*)titleForBool:(BOOL)flip
{
return flip ? @"Up" : @"Down";
}
相關問題
- 1. 當點擊其他標籤上的其他按鈕時,允許點擊按鈕
- 2. 替換按鈕上的文字點擊
- 3. 在按鈕上點擊多個按鈕
- 4. 如何讓一個按鈕點擊其他按鈕
- 5. 如何點擊另一個按鈕上方的按鈕?
- 6. 交換Gridfieldmanager按鈕點擊
- 7. 禁用其他按鈕點擊其他按鈕
- 8. 上點擊一個按鈕
- 9. 上點擊一個按鈕
- 10. 兩個按鈕提交休息頁上的其他事件(mootools)
- 11. 如何提交表單不用其他點擊提交按鈕
- 12. 如何將android上的三個點按鈕更改爲其他按鈕
- 13. 如何上傳文件按鈕點擊
- 14. 在其他按鈕上更改按鈕文本android
- 15. Android的按鈕 - 點擊上
- 16. 播放按鈕上的其他站點上的視頻按
- 17. Openerp在點擊按鈕上點擊其他視圖
- 18. 在按鈕上點擊其他表單對象點擊
- 19. 顯示/隱藏按鈕的其他按鈕的點擊
- 20. 如何更改自定義適配器上的按鈕點擊按鈕文本
- 21. 如何刷新按鈕上的點擊
- 22. 如何點擊卡上的按鈕?
- 23. 如何點擊網站上的按鈕?
- 24. 如何點擊網站上的按鈕?
- 25. 觸發按鈕點擊按鈕上的JavaScript點擊
- 26. 上點擊提交按鈕移動itsplace
- 27. JQuery上點擊或提交按鈕
- 28. 使用上點擊提交按鈕
- 29. 上點擊按鈕時提交表單
- 30. 模態框上點擊提交按鈕
你試過了什麼? –