Sharekit Action Sheet показывает более 3 кнопок? - PullRequest
1 голос
/ 12 января 2012

Кто-нибудь знает, как у меня может быть лист действий Sharekit, показывающий более 3 кнопок?

Я сделал пару изменений в Sharekit (избавился от 'кнопки more' и указал 5любимые участники), однако всякий раз, когда после нажатия кнопки «Поделиться» появляется всплывающая подсказка, показывается только 3 из 5 шоу, которые я указала?

1 Ответ

1 голос
/ 07 апреля 2012

Я смог сделать это, настроив массив избранного (оканчивающийся на ноль) следующим образом:

[SHK setFavorites:[NSArray arrayWithObjects:@"SHKMail",@"SHKTextMessage",@"SHKTwitter",@"SHKFacebook",nil] forType:SHKShareTypeURL];

В этом случае на листе действий будут отображаться 4 услуги плюс кнопка MORE (всего 5 кнопок). Убедитесь, что тип общего ресурса соответствует тому, что вы хотите настроить.

Мне не нужно было этого делать, но обратите внимание, что в файле SHKConfig.h есть запись о максимальных фаворитах:

#define SHK_MAX_FAV_COUNT           3

Мне не нужно было изменять это, чтобы получить 5 кнопок на листе действий.

...