ios - 我可以在 iOS 中自定义 Twitter 工具包的登录按钮吗?

标签 ios swift objective-c twitter acaccountstore

我已经下载了一个 Twitter 套件框架并添加了代码以使用 Twitter 登录。但是,我不希望登录按钮看起来像那样。我想要一个用于登录的自定义按钮。我可以这样做吗?我只想使用这个框架,因为它也可以利用 iOS 系统帐户。

最佳答案

根据 document :

在按钮中添加代码:

objective-C

[[Twitter sharedInstance] logInWithCompletion:^
            (TWTRSession *session, NSError *error) {
  if (session) {
      NSLog(@"signed in as %@", [session userName]);
  } else {
      NSLog(@"error: %@", [error localizedDescription]);
  }
}];

swift

Twitter.sharedInstance().logInWithCompletion {
                (session, error) -> Void in
    if (session != nil) {
        println("signed in as \(session.userName)");
    } else {
        println("error: \(error.localizedDescription)");
    }
}

关于ios - 我可以在 iOS 中自定义 Twitter 工具包的登录按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30301743/

相关文章:

xcode - 随着时间的推移增加图像尺寸?

ios - UICollectionView 重新排序

objective-c - NSFetchedResultsController 在 performFetch 之后忽略 fetchLimit

iphone - 为什么 NSDecimalNumber 10^-65 的平方结果是 10^126 而不是导致下溢异常?

objective-c - 2 单个 View 上的 TableView

ios - 在后台 NSOperationQueue 上执行文件操作是否安全?

swift - 如何在 Swift 结构上调用基于选择器的 Timer 方法?

iOS 和 Swift - 如何从用户那里获取和保存 UIImage?

iOS 仪器 : Timer's time is not matching with the sum of running times in call tree

ios - swift 3.0 : Use Legacy Swift Language Version