Неактивная кнопка в UIAlert View - PullRequest
0 голосов
/ 29 августа 2010

В моем iphone-приложении у меня есть кнопка «Поделиться» на панели навигации, которая открывает UIAlertView с опциями «Twitter» и «Facebook».Когда пользователь уже отправил что-то в Twitter, я не хочу, чтобы он мог отправить его снова.

Один из способов предотвратить это - просто удалить кнопку Twitter из этого оповещения.Это делает Alert непоследовательным / непредсказуемым, и я бы предпочел «затенить» кнопку Twitter.

Есть ли лучший способ сделать это?

1 Ответ

0 голосов
/ 30 августа 2010

В зависимости от того, что вы делаете, вы должны использовать UIActionSheet.Он следует за HIG, и тогда вы можете немного лучше управлять UX.

Когда вы нажимаете «поделиться», просто создайте лист действий с любыми опциями, которые вы хотите позволить пользователю выбрать.

...