0
我是一個新手,iPhone開發...開關布爾通過UIButton的
我想一個布爾變量,YES之間進行切換和NO當我點擊一個UIButton。 真的很容易,我想呢?!但我無法找到任何東西。 :(因爲他們到難以用觸摸界面使用
THX :) 塞巴斯蒂安
我是一個新手,iPhone開發...開關布爾通過UIButton的
我想一個布爾變量,YES之間進行切換和NO當我點擊一個UIButton。 真的很容易,我想呢?!但我無法找到任何東西。 :(因爲他們到難以用觸摸界面使用
THX :) 塞巴斯蒂安
iPhone不使用切換按鈕。用戶點擊兩次太容易了。
而是使用UISwitch control。您設置的操作方法就像一個普通的按鈕和操作方法您檢查UISwitch控制的on
屬性,象這樣:
-(IBAction) switchChanged:(id) sender{
if ([sender class] == [UISwitch class]) { //belt and suspenders
myBooleanVar=sender.on;
}
}
您可以設置一個切換按鈕,但它是一種痛苦,會混淆用戶。
謝謝你的回答! 我的按鈕顯示一個複選標記或「X」。準備就緒後,在「X」上標籤,「X」變爲複選標記,BOOL從NO變爲YES。那就是我想要做的。但是可以重新勾選複選標記,使其再次成爲「X」,並且比BOOL要重新設置爲NO。 也許我的問題沒有問得太好:對不起... 我不是說UISwitch是解決方案嗎?如果我沒有弄錯...... THX Sebastian – wolfrevo 2010-02-13 23:26:24
UISwitch僅用於這種類型的開/關,是/否使用。 – TechZen 2010-06-15 20:05:17