2015-09-28 11 views

答えて

11

はい、それはUIApplicationShortcutIconすることが可能です。ドキュメントによると:

迅速な行動アイコンの3つのタイプがありますUIApplicationShortcutIconType列挙

  • アンで説明したように

    1. アイコン一般的なタイプのシステム提供のライブラリーからは、アプリのバンドル、好ましくはアセットカタログのカスタムテンプレートイメージから派生したアイコン

    2. ユーザーの連絡先を表すアイコンあなたはContactsUIフレームワークを介してアクセスのアドレス帳は、あなたが新しいボタンをintialiazeするiconWithTemplateImageName:を使用することができます

  • (ContactsUIフレームワーク リファレンスを参照してください)。例:

    - (void)createDynamicShortcutItems { 
    
        // create several (dynamic) shortcut items 
        UIApplicationShortcutItem *item1 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 1" localizedTitle:@"Item 1"]; 
        UIApplicationShortcutItem *item2 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 2" localizedTitle:@"Item 2"]; 
        UIApplicationShortcutItem *item3 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 3" localizedTitle:@"Item 3"]; 
    
        // add all items to an array 
        NSArray *items = @[item1, item2, item3]; 
    
        // add the array to our app 
        [UIApplication sharedApplication].shortcutItems = items; 
    } 
    

    Apple Docs.

    を参照してください。