我有一個字符串數組,我想在UIActionSheet上使用按鈕標題。不幸的是,方法調用中的otherButtonTitles:參數需要一個可變長度的字符串列表,而不是一個數組。通過傳入數組創建UIActionSheet'otherButtons',而不是varlist
那麼我怎麼才能將這些標題傳遞到UIActionSheet?我見過的解決方法是將nil傳遞給otherButtonTitles :,然後使用addButtonWithTitle:分別指定按鈕標題。但是這有將「取消」按鈕移動到UIActionSheet上的第一個位置而不是最後一個的問題;我希望它是最後一個。
有沒有辦法讓1)傳遞數組來替代字符串的變量列表,或者2)將取消按鈕移動到UIActionSheet的底部?
謝謝。
不確定這是否會工作,但UIActionSheet的cancelButtonIndex屬性不是隻讀的。嘗試設置它,看看是否改變按鈕的順序? – lostInTransit 2010-03-05 03:51:24