3

私は uiactionsheet を持っていますが、最初に押したとき、または 2 回目にボタンを押したときにボタンが正しく機能しませんが、試行した後に何度もしか機能しません。下部のキャンセル ボタンを削除してボタンのタイトルを残そうとしましたが、これらの手順のいずれも問題を解決しませんでした。これは私が使用しているコードです:

UIActionSheet *aSheet = [[UIActionSheet alloc]
                         initWithTitle:nil 
                         delegate:self 
                         cancelButtonTitle:nil 
                         destructiveButtonTitle: @"Close"
                         otherButtonTitles:@"6940313388", @"2", @"3", @"4", nil];
4

2 に答える 2

6

間違ったビューからアクション シートを表示すると、ビューに存在する可能性のある下部のバーがアクション シートのユーザー操作をブロックしますが、視覚的に不明瞭になることはありません。

を呼び出して実験し、showFromToolbar:どれが適切に動作するかを確認してください (現時点では思い出せません)。showFromTabBar:showInView:

于 2010-08-25T17:51:04.853 に答える
2

私が使う...

[aSheet showInView:appDelegate.window]
于 2010-08-25T20:14:51.243 に答える