iphoneのメニューキャンセルのUI

path

f:id:soh335:20120218221834p:image

  • pathはメニューが出てる状態で他のところを触るとキャンセルになる
  • メニューの展開中はスクロールはブロックされてる

reeder

f:id:soh335:20120218221835p:image

  • 他のところを触っても動く
  • サイズ(メニューの数)が可変

思うこと

reederは数を変えられるけど、これだけ覆ってるなら他のところを触って意図的な行動はしないからキャンセルの方がいいと思うし、pathは逆にこれだけすかすかなのでミスタッチの可能性もあるしキャンセルというのはベストじゃない気がする。ただ、キャンセルだとしてもキャンセルしつつスクロールはブロックしないという状態のほうが、メニューを展開してるときの見通しがよいのでより良いと思った。