タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

UIMenuControllerに関するfoxsafariのブックマーク (2)

  • UIMenuControllerをカスタマイズする | iPad Techfirm Lab

    OS3.2からUIMenuControllerの項目をカスタマイズできるようになったのをご存知でしょうか。 UIMenuControllerとは、こんな吹き出しのことです。 3.2以前でこれをカスタマイズしようと思うと、Responderチェインに割り込んでcutを捕まえて、入れ替えて、などとなかなか手の込んだことをしなければならなかったのですが、ついに3.2でこの問題から解放されます。 使い方を紹介します。 UIMenuItem 表示項目をカスタマイズするにはUIMenuItemクラスを使います。UIMenuItemのインスタンスを作って、そのNSArrayをUIMenuControllerのmenuItemsにセットするだけです。 UIMenuItemで表示するタイトルと実行するactionを指定します。 サンプル ビューをタップするとメニューが表示されるようにしたいと思います。 そ

  • Cocoaの日々: UIMenuController - メニューのカスタマイズ

    iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど メニューは UIMenuController を使ってカスタマイズする。 UIMenuController Class Reference 使い方は次の通り。 1. setTargetRect:inView: でメニュー出現の位置を決める 2. 表示するメニューを配列にして menuItemsに格納する 3. setMenuVisible:animated: で表示する 4. canPerformAction:withSender: をオーバーライドして表示したいセレクタを選別する 表示内容は menuItemsプロパティに設定する。これは UIMenuItem の配列を指定する。 UIMenuItem Class Reference 使い方については下記サイトがわかりやすくて参考にな

    Cocoaの日々: UIMenuController - メニューのカスタマイズ
    foxsafari
    foxsafari 2013/07/08
    吹き出し
  • 1