2011-05-26 64 views
3

如何在iPad應用程序開發中使用複選框?Ipad複選框

我想用這個,供用戶回答這樣的問題:

1.Is向上光電池操作? 是 否

然後將結果輸出到另一個頁面。

我試過一些谷歌搜索,什麼都沒有。

有人嗎?

+0

你的問題到底是什麼? – Vladimir 2011-05-26 13:06:25

+0

我基本知道如何使它們在HTML中,如果在iOS上開發它是拖放式創建在iOS中的複選框有點類似於如何在Visual Studio中開發W /拖放? – Jshee 2011-05-26 13:10:17

回答

5

iOS中的UIKit用戶界面不使用複選框,它使用UISwitch control

UISwitch controls

沒有CheckBox控件。

+0

您可以使用UISwitch控件顯示如何製作簡單複選框的代碼示例嗎? – Jshee 2011-05-26 13:15:14

+1

不,因爲我沒有告訴你如何製作複選框,我說你需要使用UISwitch。要添加UISwitch,請將其拖放到Interface Builder中,就像您在問題評論中所建議的那樣。我在我的答案中鏈接到了類參考。 – 2011-05-26 19:55:26

2

Apple沒有提供標準複選框,但有一些開源解決方案。結帳:http://cocoacontrols.com/platforms/ios/controls/radiobutton

還有其他的解決方案,但那是一個。

+0

如何獲得給定複選框的值,例如輸出它們? – Jshee 2011-05-26 13:47:58

+0

它應該是該實現的一部分。你將不得不下載代碼,看看它是如何工作的 – Dancreek 2011-05-26 13:49:24

+0

我不想單選按鈕,但我想要一個複選框 – Jshee 2011-05-26 13:58:12

2

如果UISwitch不是您想要的,您可能希望自己創建。只需創建一個UIImageView子類並在其上放置一個UITapGestureRecognizer。每次點擊時,它都會切換圖像並翻轉一個BOOL變量。