2011-04-12 26 views

回答

1

相反單選按鈕,你可以使用一個:

  • 專用行

    • UISegmentedControl在UITableVie對於選擇
    • 推出自己的

    爲了快速在網上的東西,使用UISegmentedControl讀寫控制,當這更是一個新的環境,或者有太多的選擇,使用嵌套的UITableView控制你從你的UINavigationController中推送,如果只有少數選項,你可以將UITableView中的幾行放到radio選項中並自己運行。 MonoTouch.Dialog(我自己的外部庫)提供了一種創建UITableView控制器的簡單方法,特別是類似於使用UITableView解決方案創建的類似於射頻按鈕的功能。

    對於複選框,您可以在UITableView單元上使用裝飾,也可以使用滑塊控件進行「開/關」設置。

    同樣,如果你使用UItableView方法,MonoTouch.Dialog會爲你做大部分工作。

    下載的代碼和樣本:

    http://github.com/migueldeicaza/MonoTouch.Dialog

  • 1

    是朋友爲此,你必須添加一個圖像 在.h文件中

    int editCount; 
    int check; 
    
    in viewdidload{ 
    
    editCount = 0; 
        check = 0; 
    } 
    
    if(check == 0) 
        {  
         UIButton *selectedButton = (UIButton *)sender; 
    
         if (editCount%2 == 0) { 
          [(UIButton *)[self.view viewWithTag:160] setImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"TICKIMAGE",[selectedButton tag]] ofType:@"png"]] forState:UIControlStateNormal]; 
    
    } 
    else { 
    
          [(UIButton *)[self.view viewWithTag:160] setImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"PLAINBUTTON",[selectedButton tag]] ofType:@"png"]] forState:UIControlStateNormal];  
    
    } 
    
    editcount++; 
    } 
    

    這項工作類似於單選按鈕u必須使用tickimage和plainbutton圖像有..ok朋友

    +0

    如果這有助於請upvote.Your給予好評壯大實力繼續發佈我們的答案 – 2011-04-12 12:53:22

    +0

    如何,我們可以用MonoTouch的實現? – bharath 2011-04-12 12:58:33

    +0

    plz解釋一個小朋友。你可以使用觸摸移動並開始 – 2011-04-12 13:01:57

    相關問題