Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 更改FBLikeControl.h的文本_Objective C_Swift_Ios8_Facebook Like - Fatal编程技术网

Objective c 更改FBLikeControl.h的文本

Objective c 更改FBLikeControl.h的文本,objective-c,swift,ios8,facebook-like,Objective C,Swift,Ios8,Facebook Like,是否可以更改FBLikeControl类标签 我搜索了Facebook文档,用谷歌搜索了一下,但什么也没找到=/ 将objectID设置为?locale=ll_CC似乎也不起作用 我使用的是iOS SDK v3.19。 有什么帮助吗?谢谢。您尝试过以下方法吗?它解释了如何本地化iOS SDK中使用的图像和字符串: 另见此答案: 这对您有帮助吗?您可以将其设置为使用自定义图像,与FBLoginView相同 不幸的是,没有。似乎文本标签Like是硬编码到Facebook框架中的=O捆绑文件夹中的图像

是否可以更改FBLikeControl类标签

我搜索了Facebook文档,用谷歌搜索了一下,但什么也没找到=/ 将objectID设置为?locale=ll_CC似乎也不起作用

我使用的是iOS SDK v3.19。
有什么帮助吗?谢谢。

您尝试过以下方法吗?它解释了如何本地化iOS SDK中使用的图像和字符串:

另见此答案:


这对您有帮助吗?

您可以将其设置为使用自定义图像,与FBLoginView相同


不幸的是,没有。似乎文本标签Like是硬编码到Facebook框架中的=O捆绑文件夹中的图像仅用于登录窗口。
loginView.frame = CGRectMake(320/2 - 93/2, self.view.frame.size.height -200, 93, 93);

for (id loginObject in loginView.subviews)
{
    if ([loginObject isKindOfClass:[UIButton class]])
    {
        UIButton * loginButton =  loginObject;
        UIImage *loginImage = [UIImage imageNamed:@"YOUR_IMAGE_HERE"];
        loginButton.alpha = 0.7;
        [loginButton setBackgroundImage:loginImage forState:UIControlStateNormal];
        [loginButton setBackgroundImage:nil forState:UIControlStateSelected];
        [loginButton setBackgroundImage:nil forState:UIControlStateHighlighted];
        [loginButton sizeToFit];
    }
    if ([loginObject isKindOfClass:[UILabel class]])
    {
        UILabel * loginLabel =  loginObject;
        loginLabel.text = @"";
        loginLabel.frame = CGRectMake(0, 0, 0, 0);
    }
}