相关疑难解决方法(0)

如何在Swift中以编程方式更改Facebook按钮的文本?

我有他们SDK的facebook登录按钮,想要更改文本.我试过这段代码:

facebookButton.setTitle("my text here", forState: .Normal)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.有办法吗?

这是facebook登录按钮代码的样子:

//MARK: Facebook Login

  func loginButton(loginButton: FBSDKLoginButton!, didCompleteWithResult result: FBSDKLoginManagerLoginResult!, error: NSError!) {
    if error == nil {

      facebookAPILogin(FBSDKAccessToken.currentAccessToken().tokenString, completionHandler: { error in

        if error == nil {

          self.performSegueWithIdentifier("loginToHomeSegue", sender: self)

        } else {



          self.showAlertWithTitle("Sorry".localized(), message: "There was a problem connecting with Facebook".localized() )

          print(error)

        }
        }
      )

    } else {

      showAlertWithTitle("Sorry".localized(), message: "There was a problem connecting with Facebook".localized() )

      print(error.localizedDescription)

    }
  }


  //Facebook Logout

  func loginButtonDidLogOut(loginButton: FBSDKLoginButton!) {
    print("User logged out") …
Run Code Online (Sandbox Code Playgroud)

facebook-graph-api ios facebook-ios-sdk swift

6
推荐指数
2
解决办法
4496
查看次数

iOS Facebook SDK本地化

我试图改变FBLoginView按钮中的文字,但到目前为止我没有运气.我试着阅读READMEFacebookSDK,并期待在互联网.我在项目本地化部分中添加了2种语言,它在每种语言的支持文件中创建了2个文件,但我尝试用README的示例内容更改字符串(使用更改的字符串值),但即使我更改了英文文件,我总是得到默认登录字符串.然后我尝试添加一些Bundle设置并在那里更改一些文件,但也没有运气.有人能告诉我如何逐步改变facebook字符串?谢谢

facebook localization ios

4
推荐指数
1
解决办法
4778
查看次数

Facebook IOS SDK登录按钮强制小文本

有没有办法强制Facebook登录按钮,使其显示"登录"而不是"使用Facebook登录"?以下是iPhone 6的外观

在此输入图像描述

以下是iPhone 6 Plus

在此输入图像描述

我简要地看了一下Github上的Facebook SDK,但未能找到解决方案.Facebook基本上会查看按钮的宽度,然后显示相应的文本.我不希望文本像iPhone 6 Plus上那样溢出.

ios facebook-ios-sdk swift

4
推荐指数
1
解决办法
1614
查看次数