2
我在我的應用程序中有一個UIActionSheet,默認爲有4個按鈕。如果用戶定製圖像,則操作表獲得額外的第五個按鈕,允許用戶重置該圖像。UIActionSheet buttonIndex
我使用這個委託方法來確定哪個動作片按鈕被點擊:
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
問題是取消按鈕是在buttonIndex 2默認但是當第五按鈕存在時,它是在buttonIndex 3.無論如何不知道buttonIndex是否可以訪問操作表按鈕的標題/名稱?
阿美妙完美的作品。查看文檔時完全錯過了該方法。感謝您的迅速回應。 – Andy 2012-01-17 10:19:16
決定在最後使用cancelButtonIndex屬性,就好像取消按鈕標題改變(不太可能)代碼不會中斷。 – Andy 2012-01-17 10:31:05
是的,沒錯 – 2012-01-17 10:34:43