如果isAvailableForServiceType
方法在Twitter的情况下返回NO,我该怎么办?
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) {
// post message
} else {
// show some additional screen
}
我可以以某种方式为用户提供标准的登录/注册视图或将其切换到iOS设置吗?如果是,我该怎么做?
提前致谢。
答案 0 :(得分:8)
试试这个
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) {
//
} else {
SLComposeViewController *twitterSignInDialog = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
[self presentViewController:twitterSignInDialog animated:NO completion:nil];
}