次のような UIActionSheet があります。
UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:[NSString stringWithFormat: @"Cancel New %@? Changes will be lost.", [creator propertyName]] delegate:self cancelButtonTitle:@"Stay Here" destructiveButtonTitle:@"Discard and Close" otherButtonTitles:@"Save and Close", nil];
[sheet showInView:self.view];
[sheet release];
アクション シートを作成します。ボタンが表示され、上に破壊ボタン、下にキャンセル ボタン、中央にその他のボタン (保存して閉じる) が表示されます。
上の 2 つのボタン (破壊およびその他) は正常に機能しますが、下のボタンには隙間があり、他のボタンよりも下に位置しています。でもなぜか、ボタンを押すには、隙間がなければどこにあるかを触る必要があります。実際のボタンに触れても機能しません。
これが非常に明確でない場合は申し訳ありませんが、このようなことに遭遇した人はいますか? 「バグが見つかりました」カードを急いで出すのは好きではありません。ここで何か間違ったことをしているのかもしれません。