2
私のアプリケーションには、デフォルトで4つのボタンを持つUIActionSheetがあります。ユーザーがイメージをカスタマイズすると、アクションシートには追加の5番目のボタンが表示され、ユーザーはこのイメージをリセットできます。UIActionSheet buttonIndex
私がクリックされたアクションシートボタンを決定するために、このデリゲートメソッドを使用しています:
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
問題はキャンセルボタンでは、デフォルトではbuttonIndex 2であるが、第五ボタンが存在する場合には、ですbuttonIndex 3.アクションシートボタンのタイトル/名前にアクセスできるbuttonIndexを知っていることはありますか?
ああ素晴らしい完璧に動作しています。ドキュメントを見てそのメソッドを完全に逃した。このような迅速な対応に感謝します。 – Andy
最後にcancelButtonIndexプロパティを使用することを決定しました。キャンセルボタンのタイトルが変更された(おそらく)ように、コードは壊れません。 – Andy
はい、そうです。 –